From 837b590a08dbe921971fdaaa1b9adb091afd1082 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=A2=85=EC=9B=85?= Date: Sat, 24 Aug 2024 22:59:54 +0900 Subject: [PATCH] Next login credentials --- .../content/dev_back/DevBackApplication.java | 3 +-- .../dev_back/controller/contentControl.java | 14 +++++------ .../dev_back/controller/dao/LoginDao.java | 25 +++++++++++++++++++ src/main/resources/application.yml | 2 +- 4 files changed, 33 insertions(+), 11 deletions(-) create mode 100644 src/main/java/com/content/dev_back/controller/dao/LoginDao.java diff --git a/src/main/java/com/content/dev_back/DevBackApplication.java b/src/main/java/com/content/dev_back/DevBackApplication.java index 4809a2d..b6ea7ef 100644 --- a/src/main/java/com/content/dev_back/DevBackApplication.java +++ b/src/main/java/com/content/dev_back/DevBackApplication.java @@ -6,8 +6,7 @@ @SpringBootApplication public class DevBackApplication { - public static void main(String[] args) { - SpringApplication.run(DevBackApplication.class, args); + public static void main(String[] args) {SpringApplication.run(DevBackApplication.class, args); } } diff --git a/src/main/java/com/content/dev_back/controller/contentControl.java b/src/main/java/com/content/dev_back/controller/contentControl.java index c4d76f3..65fdeff 100644 --- a/src/main/java/com/content/dev_back/controller/contentControl.java +++ b/src/main/java/com/content/dev_back/controller/contentControl.java @@ -5,6 +5,7 @@ import org.springframework.web.bind.annotation.*; import com.content.dev_back.services.contentServices; import com.content.dev_back.controller.dto.JoinRequest; +import com.content.dev_back.controller.dao.LoginDao; @RequiredArgsConstructor @RestController @@ -21,14 +22,8 @@ public String getHello(){ @PostMapping("/join") public String join(@RequestBody JoinRequest joinRequest){ -// String id = joinRequest.getId(); -// String name = joinRequest.getName(); -// String phoneNumber = joinRequest.getPhoneNumber(); - String result = contentServices.join(joinRequest); -// if (result == null) { -// return "Check Data"; -// }else + if("success".equalsIgnoreCase(result)){ System.out.println("인풋 = " + result); return "success"; @@ -38,4 +33,7 @@ public String join(@RequestBody JoinRequest joinRequest){ } } - +// @GetMapping("/login/test") +// public String join(@RequestBody LoginDao loginDao){ +// +// } diff --git a/src/main/java/com/content/dev_back/controller/dao/LoginDao.java b/src/main/java/com/content/dev_back/controller/dao/LoginDao.java new file mode 100644 index 0000000..a9f3463 --- /dev/null +++ b/src/main/java/com/content/dev_back/controller/dao/LoginDao.java @@ -0,0 +1,25 @@ +package com.content.dev_back.controller.dao; + +import org.springframework.jdbc.core.JdbcTemplate; +import org.springframework.stereotype.Repository; +import com.content.dev_back.repository.contentRepo; + +import javax.sql.DataSource; + + +@Repository +public class LoginDao { + private JdbcTemplate jdbcTemplate; + +// @Autowired + public void setDataSource(DataSource dataSource){ + this.jdbcTemplate = new JdbcTemplate(dataSource); + } + + public long checkUser(String email, String passwd){ + String checksql = "SELECT email,passwd FROM login;"; + + System.out.println(checksql); + return 0; + } +} diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 7eeaf5b..1fe08e7 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -21,6 +21,6 @@ spring: defer-datasource-initialization: true sql: init: - # data-locations: classpath:logintest.sql + data-locations: classpath:logintest.sql schema-locations: classpath:member/schema.sql mode: always \ No newline at end of file