분류 전체보기
-
Spring Boot Profile 분리설정Spring Boot 2019. 5. 9. 08:00
아래는 잘 정리된 링크: https://dhsim86.github.io/web/2017/03/28/spring_boot_profile-post.html 스프링 부트환경에서 Spring Boot Profile 분리설정하려면 src/main/resources 밑에 아래와 같이 파일을 생성한다. application.properites application-local.properites application-dev.properites application-stage.properites application-prd.properites 공통설정은 application.properites에 작성해 두고, 서버별 설정이 달라지는 부분은 각 분리된 파일에 작성한다. maven으로 실행시 아래와 같이 프로파일 지정한다...
-
Spring Boot, MyBatis, mapUnderscoreToCamelCaseSpring Boot 2019. 5. 8. 09:05
Spring Boot, MyBatis 조합에서 매퍼의 sql 수행결과를 VO로 매핑할때 언더바가 있으면 자동으로 제거되어 카멜케이스에 자동으로 매핑되게 하려면 아래와 같이 설정해야함 예) DEVICE_SEQ ==> deviceSeq 1) resources 패키지에 mybatis-config.xml 생성 2) 메인 Application의 SqlSessionFactoryBean 생성/설정부분에서 매퍼의 위치 설정과 함께 mybatis 설정파일 위치 지정 @Bean public SqlSessionFactory sqlSessionFactory(DataSource dataSource) throws Exception{ SqlSessionFactoryBean sessionFactory = new SqlSessionF..
-
SprngBoot + jsp + IntelliJ 사용시 jsp못찾아 404 발생상황 해결Spring Boot 2019. 5. 7. 15:22
IntelliJ에서 스프링부트 프로젝트를 생성하고, 웹화면 지정을 위해 src/webapp/WEB-INF/views에 jsp파일을 생성하고 pom.xml파일에 아래와 같이 추가 org.apache.tomcat.embed tomcat-embed-jasper javax.servlet jstl application.properties에 아래와 같이 설정하고 #Spring MVC spring.mvc.view.prefix= /WEB-INF/views/ spring.mvc.view.suffix= .jsp 이후 Spring Boot Configuration 설정하여 실행하면 jsp 파일을 찾지 못하고 404 에러를 발생한다 여기서 중요!!!! 실행시 Spring Boot Configuration이 아니라, Maven..
-
Intellij Test case, Test method 단축키IntelliJ,Eclipse 2019. 5. 1. 06:10
클래스명에 마우스 위치후 alt + enter ==> Test Case 생성 Test Case 소스 상에서 alt + insert ==> Test Method 생성 Creating Tests # You can create test classes for the supported testing frameworks using the intention action. Open the necessary class in the editor and place the cursor on a class name. Press Alt+Enter to invoke the list of available intention actions. Select Create Test. Alternatively, you can place the..
-
SwaggerUISpring MVC 2019. 4. 29. 21:12
SpringMVC 프로젝트에 간단하게 Swagger UI설정 및 사용하기 https://cofived.tistory.com/27 pom.xml 파일에 라이브러리 추가 io.springfox springfox-swagger2 2.6.1 io.springfox springfox-swagger-ui 2.6.1 IntelliJ 사용한다면 file > project struncture > Project Settings > Artifact에서 배포용 war선택하고, 우측에 있는 Available Element에서 추가된 라이브러리를 모두 더블클릭 servlet-context.xml파일에 아래 내용 추가 톰캣기동후 아래와 같이 접속 http://localhost:8080/swagger-ui.html Spring Bo..
-
Intellij java: package org.apache.log4j does not existIntelliJ,Eclipse 2019. 4. 9. 02:05
Intellij java: package org.apache.log4j does not exist 오류) 메이븐 기반 프로젝트를 Tomcat으로 띄울려고 Run을 누르면 log4j 라이브러리를 찾을 수 없다고 에러가 난다 java: package org.apache.log4j does not exist 해결책) 이 오류는 IntelliJ에서 자동으로 만드는 xxx.iml 파일 내용중에 log4j 의 scope가 RUNTIME으로 되어 있어서 그렇다. scope=”RUNTIME”을 지워준다