본문 바로가기
반응형

Spring10

[Spring] 다중 데이터베이스 사용(Multi DB) [Spring] 다중 데이터베이스 사용(Multi DB) # database.properties에 데이터베이스소스 두개 설정 # My SQL 연결 설정 db1.datasource.className=net.sf.log4jdbc.sql.jdbcapi.DriverSpy db1.datasource.url=jdbc:log4jdbc:mysql://127.0.0.1:3306/one db1.datasource.username=root db1.datasource.password=1234 db1.datasource.dbType=MySQL #----------------------------------------------------------------------- # My SQL2 연결 설정 db2.datasource... 2022. 8. 11.
[Spring] Required String parameter 'id' is not present 오류 [Spring] Required String parameter 'id' is not present 오류 @RequestParam이 null이 넘어오거나 type이 다를 때 발생 @PostMapping("/login.do") public String login(@RequestParam(value="id", required=false) String parameter){ // required=false를 사용해 Parameter를 반드시 받지 않아도 됨. Map userInfo = null; Map param = new HashMap(); return "json"; } 2022. 8. 9.
[Spring]Data truncation: Truncated incorrect date value 에러 [Spring]Data truncation: Truncated incorrect date value 에러 Data Type이 달라서 발생 VARCHAR(20) 타입에 STR_TO_DATE(NOW(), '%Y-%m-%d')를 넣으면 발생하는 오류 2022. 7. 14.
[Spring] logback 특정 로그 필터해서 안보이게 하기 [Spring] logback 특정 로그 필터해서 안보이게 하기 // Filter를 상속받은 LogbackFilter 클래스 생성 public class LogbackFilter extends Filter { @Override public FilterReply decide(ILoggingEvent event) { if(event.getMessage().contains("filter")) { // filter가 들어간 로그는 출력 안함 return FilterReply.DENY; } else { return FilterReply.ACCEPT; } } } // 출력하고 싶지 않은 쿼리에 주석 filter 추가 /* filter */ SELECT data FROM table // logback.xml에서 fi.. 2022. 6. 14.
[Spring] Interceptor 로그인 처리 [Spring] Interceptor 로그인 처리 // HandlerInterceptor를 상속받은 HttpInterceptor 클래스 생성 @Component public class HttpInterceptor implements HandlerInterceptor { /** * 세션에 LOGIN_ID 값 체크 * @throws IOException */ @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object obj) throws IOException { HttpSession session = request.getSession(); if (session.getAttribute("LO.. 2022. 6. 8.
[Spring] 디버그 실행 시 SilentExitException()에 멈춤 [Spring] 디버그 실행 시 SilentExitException()에 멈춤 Window -> Preferences -> Java -> Debug Suspend execution on uncaught exceptions 체크 풀기 2022. 6. 8.
반응형