Peter LeeinAn Idea (by Ingenious Piece)[Spring Boot] Spring Data JPA vs MyBatisYou are using the Spring Boot project to build enterprise web applications. So, Are you using Spring Data JPA or MyBatis for your project?Jul 24, 20202Jul 24, 20202
Peter LeeinAn Idea (by Ingenious Piece)Design Patterns in Spring FrameworkAre you using Spring Framework to build web enterprise applications? Do you know how many design patterns in Spring Framework? As I wrote…Jul 24, 20202Jul 24, 20202
Peter LeeHow to Make a Good Database Design?How to make a good database design? Why we should create a good design database? Database design is an essential skill of a software…Jul 24, 20201Jul 24, 20201
Peter LeeConcurrency and parallelism in JavaWhy we should know concurrency and parallelism? These concepts are very important and complex with every developer. They don’t depend on…Jul 22, 20204Jul 22, 20204
Peter LeeinAn Idea (by Ingenious Piece)SOLID Principles Every Programmer Should KnowSOLID Principles involve 5 principles: Single Responsibility Principle(SRP), Open/Closed Principle(OCP), Livkos Substitution…Jun 20, 2020Jun 20, 2020
Peter LeeSoftware Design Principles Every Programmer Should KnowWhat are Software Design Principles? Why we should apply Software Design Principles? This article will answer that.Jun 19, 20207Jun 19, 20207
Peter LeeWhat your favorite editors? Vim or Visual Studio or IntelliJWhat editor do you use to write your code? If you a developer/programmer you will work with the editor every day. Choosing an editor…Jun 17, 2020Jun 17, 2020
Peter LeeJava Memory ManagementWhy we should take care of Memory Management in Java? This article will answer this question and give an example in the real-world.Jun 8, 2020Jun 8, 2020