fix: 디비 연결 문자열 수정
This commit is contained in:
parent
3f51ef0e27
commit
c593c2e691
@ -1,6 +1,8 @@
|
||||
package com.interplug.qcast.biz.login;
|
||||
|
||||
import com.interplug.qcast.biz.login.dto.LoginUser;
|
||||
import com.interplug.qcast.biz.login.dto.UserResponse;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
@ -8,8 +10,10 @@ import org.springframework.web.bind.annotation.*;
|
||||
@Slf4j
|
||||
@RestController
|
||||
@RequestMapping("/api/login")
|
||||
@RequiredArgsConstructor
|
||||
public class LoginController {
|
||||
@Autowired private LoginService loginService;
|
||||
// @Autowired private LoginService loginService;
|
||||
private final LoginService loginService;
|
||||
|
||||
@PostMapping("/v1.0/login")
|
||||
public void login(@RequestBody LoginUser loginUser) {
|
||||
@ -20,4 +24,9 @@ public class LoginController {
|
||||
log.debug("isLogin : " + loginService.getLogin(loginUser));
|
||||
}
|
||||
}
|
||||
|
||||
@PostMapping("/v1.0/user")
|
||||
public UserResponse getUser(@RequestBody LoginUser loginUser) {
|
||||
return loginService.getUser(loginUser);
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
package com.interplug.qcast.biz.login;
|
||||
|
||||
import com.interplug.qcast.biz.login.dto.LoginUser;
|
||||
import com.interplug.qcast.biz.login.dto.UserResponse;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
@Mapper
|
||||
interface LoginMapper {
|
||||
public boolean getLogin(LoginUser loginUser);
|
||||
public UserResponse getUser(LoginUser loginUser);
|
||||
}
|
||||
|
||||
@ -1,16 +1,24 @@
|
||||
package com.interplug.qcast.biz.login;
|
||||
|
||||
import com.interplug.qcast.biz.login.dto.LoginUser;
|
||||
import com.interplug.qcast.biz.login.dto.UserResponse;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
@Slf4j
|
||||
@Service
|
||||
@RequiredArgsConstructor
|
||||
public class LoginService {
|
||||
@Autowired LoginMapper loginMapper;
|
||||
// @Autowired LoginMapper loginMapper;
|
||||
private final LoginMapper loginMapper;
|
||||
|
||||
public boolean getLogin(LoginUser loginUser) {
|
||||
return loginMapper.getLogin(loginUser);
|
||||
}
|
||||
|
||||
public UserResponse getUser(LoginUser loginUser) {
|
||||
return loginMapper.getUser(loginUser);
|
||||
}
|
||||
}
|
||||
|
||||
@ -0,0 +1,12 @@
|
||||
package com.interplug.qcast.biz.login.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class UserResponse {
|
||||
private String userId;
|
||||
private String saleStoreId;
|
||||
private String name;
|
||||
private String mail;
|
||||
private String tel;
|
||||
}
|
||||
@ -14,17 +14,17 @@ spring:
|
||||
datasource:
|
||||
master:
|
||||
driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
|
||||
jdbc-url: jdbc:log4jdbc:sqlserver://localhost:1433;databaseName=qcastdb;encrypt=true;trustServerCertificate=true
|
||||
jdbc-url: jdbc:log4jdbc:sqlserver://mssql.devgrr.kr:1433;databaseName=qcast;encrypt=true;trustServerCertificate=true
|
||||
username: qcast
|
||||
password: ENC(rg8lFosEDRzKrg3WQjFrrbUDlzLnbsMa)
|
||||
password: ENC(MIICho4m0EXUeb/QCdYfDr7qNn0B3K0y)
|
||||
maximum-pool-size: 4
|
||||
pool-name: Master-HikariPool
|
||||
# connection-test-query: SELECT 1
|
||||
read:
|
||||
driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
|
||||
jdbc-url: jdbc:log4jdbc:sqlserver://localhost:1433;databaseName=qcastdb;encrypt=true;trustServerCertificate=true
|
||||
jdbc-url: jdbc:log4jdbc:sqlserver://mssql.devgrr.kr:1433;databaseName=qcast;encrypt=true;trustServerCertificate=true
|
||||
username: qcast
|
||||
password: ENC(rg8lFosEDRzKrg3WQjFrrbUDlzLnbsMa)
|
||||
password: ENC(MIICho4m0EXUeb/QCdYfDr7qNn0B3K0y)
|
||||
maximum-pool-size: 4
|
||||
pool-name: Read-HikariPool
|
||||
# connection-test-query: SELECT 2
|
||||
|
||||
@ -6,8 +6,17 @@
|
||||
resultType="boolean">
|
||||
/* sqlid : com.interplug.qcast.login.findByLoginId */
|
||||
select 1
|
||||
from login_user
|
||||
where login_id = #{username}
|
||||
and login_pwd = #{password}
|
||||
from M_USER
|
||||
where USER_ID = #{username}
|
||||
and PASSWORD = #{password}
|
||||
</select>
|
||||
|
||||
<select id="getUser" parameterType="com.interplug.qcast.biz.login.dto.LoginUser"
|
||||
resultType="com.interplug.qcast.biz.login.dto.UserResponse">
|
||||
/* sqlid : com.interplug.qcast.login.findByLoginId */
|
||||
select USER_ID, SALE_STORE_ID, NAME, MAIL, TEL
|
||||
from M_USER
|
||||
where USER_ID = #{username}
|
||||
and PASSWORD = #{password}
|
||||
</select>
|
||||
</mapper>
|
||||
@ -9,6 +9,7 @@ import org.junit.jupiter.api.Test;
|
||||
class JasyptConfigTest {
|
||||
@Test
|
||||
void test() {
|
||||
log.info(JasyptConfig.encrypt("qcast1234!"));
|
||||
// log.info(JasyptConfig.encrypt("qcast1234!"));
|
||||
log.info(JasyptConfig.encrypt("Qwertqaz12345"));
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user