diff --git a/logging-log4j2/src/main/java/com/mkyong/HelloController.java b/logging-log4j2/src/main/java/com/mkyong/HelloController.java index 7888d94..4b6aa09 100644 --- a/logging-log4j2/src/main/java/com/mkyong/HelloController.java +++ b/logging-log4j2/src/main/java/com/mkyong/HelloController.java @@ -36,5 +36,8 @@ public String main(Model model) { private int getNum() { return 100; } + public int setNum(int num){ + this.num=num; + } } diff --git a/logging-slf4j-logback/src/main/java/com/mkyong/HelloController.java b/logging-slf4j-logback/src/main/java/com/mkyong/HelloController.java index 7421d58..cd94a43 100644 --- a/logging-slf4j-logback/src/main/java/com/mkyong/HelloController.java +++ b/logging-slf4j-logback/src/main/java/com/mkyong/HelloController.java @@ -25,5 +25,9 @@ public String hello(Model model) { return "index"; // index.html } + public int getId(){ + return 10; + + } } \ No newline at end of file diff --git a/profile-simple/src/main/java/com/mkyong/service/RainingDayService.java b/profile-simple/src/main/java/com/mkyong/service/RainingDayService.java index 0192ae1..0c72b1c 100644 --- a/profile-simple/src/main/java/com/mkyong/service/RainingDayService.java +++ b/profile-simple/src/main/java/com/mkyong/service/RainingDayService.java @@ -11,5 +11,9 @@ public class RainingDayService implements WeatherService { public String forecast() { return "Today is raining day!"; } + public String getName(){ + return name; + + } } diff --git a/spring-boot-jobrunr/src/main/java/com/mkyong/api/JobController.java b/spring-boot-jobrunr/src/main/java/com/mkyong/api/JobController.java index 2ba1212..b16d8e8 100644 --- a/spring-boot-jobrunr/src/main/java/com/mkyong/api/JobController.java +++ b/spring-boot-jobrunr/src/main/java/com/mkyong/api/JobController.java @@ -47,5 +47,23 @@ public String scheduleJob( return "Job is scheduled."; } + public String updateJobInfo(){ + return null; + } +public String fetchjobInfo(){ + + return null; +} +public String fetchJobById(){ + return null; +} +public String fetchById(){ + return null; +} + public Response createUser(){ + return null; +} +public Response updateUser(){ + return null; } diff --git a/spring-data-jpa-mysql/src/main/java/com/mkyong/BookRepository.java b/spring-data-jpa-mysql/src/main/java/com/mkyong/BookRepository.java index 43043a3..d174ea3 100644 --- a/spring-data-jpa-mysql/src/main/java/com/mkyong/BookRepository.java +++ b/spring-data-jpa-mysql/src/main/java/com/mkyong/BookRepository.java @@ -8,4 +8,19 @@ public interface BookRepository extends CrudRepository { List findByName(String name); + List findById(int id); + + List findByPrice(int price); + + List deleteById(int id); + + List findByIdAndName(int id,String name); + + List fetchById(int id); + + List findByUnAndPwd(String un,String pwd); + + List findByPrice(int price); + + } diff --git a/spring-data-jpa-postgresql/src/main/java/com/mkyong/BookRepository.java b/spring-data-jpa-postgresql/src/main/java/com/mkyong/BookRepository.java index 43043a3..53367d7 100644 --- a/spring-data-jpa-postgresql/src/main/java/com/mkyong/BookRepository.java +++ b/spring-data-jpa-postgresql/src/main/java/com/mkyong/BookRepository.java @@ -7,5 +7,7 @@ public interface BookRepository extends CrudRepository { List findByName(String name); + + public User findByUnAndPwd(String un,String pwd); } diff --git a/spring-data-jpa/src/main/java/com/mkyong/BookRepository.java b/spring-data-jpa/src/main/java/com/mkyong/BookRepository.java index 43043a3..04df597 100644 --- a/spring-data-jpa/src/main/java/com/mkyong/BookRepository.java +++ b/spring-data-jpa/src/main/java/com/mkyong/BookRepository.java @@ -7,5 +7,11 @@ public interface BookRepository extends CrudRepository { List findByName(String name); + + public fetchByName(String name); + + public fetchById(int id); + + public fetchJobById(int id); } diff --git a/spring-rest-security/src/main/java/com/mkyong/BookController.java b/spring-rest-security/src/main/java/com/mkyong/BookController.java index 076f002..ab75013 100644 --- a/spring-rest-security/src/main/java/com/mkyong/BookController.java +++ b/spring-rest-security/src/main/java/com/mkyong/BookController.java @@ -85,5 +85,12 @@ Book patch(@RequestBody Map update, @PathVariable Long id) { void deleteBook(@PathVariable Long id) { repository.deleteById(id); } - + @GetMapping("/getall") + public List getAllBooks(){ + repository.findAll(); + } + @PutMapping("/updatebook") +public Book updateBook(@RequeatBody Book book){ + return null; +} } diff --git a/testing-junit5-mockito/src/main/java/com/mkyong/core/controller/MainController.java b/testing-junit5-mockito/src/main/java/com/mkyong/core/controller/MainController.java index 79b028f..58e7db9 100644 --- a/testing-junit5-mockito/src/main/java/com/mkyong/core/controller/MainController.java +++ b/testing-junit5-mockito/src/main/java/com/mkyong/core/controller/MainController.java @@ -12,5 +12,14 @@ public class MainController { public String hello() { return "Hello Controller"; } - + @PostMapping("/create") + public Emp createEmps(@RequestBody Emp emp){ + return save(emp); + } + @GetMapping("/getbyid/{id}) + public Emp getByEmpId(@PathVariable int id){ + return getEmpById(id); +} +public String deleteId(){ + return null; } diff --git a/testing-junit5-mockito/src/main/java/com/mkyong/core/repository/HelloRepository.java b/testing-junit5-mockito/src/main/java/com/mkyong/core/repository/HelloRepository.java index 4cea250..fbf4225 100644 --- a/testing-junit5-mockito/src/main/java/com/mkyong/core/repository/HelloRepository.java +++ b/testing-junit5-mockito/src/main/java/com/mkyong/core/repository/HelloRepository.java @@ -2,4 +2,8 @@ public interface HelloRepository { String get(); + +} +public inteface HiRepository{ + return null; }