1. 프로젝트 생성 Intellij를 통해 하나하나 설정을 해주는 방법보다 Spring Initializr (start.spring.io/) 에 접속하여 아래의 방법으로 프로젝트 생성하는 것을 추천 1번 영역 Project에 대한 설정 2번 "ADD DEPENDENCIES.." 버튼을 클릭 후 Project에 필요한 종속 항목 추가 (Spring Boot DevTools, Spring Web, Lombok , Thymeleaf, Spring Data JPA, MariaDB Driver) 3번 "GENERATE" 클릭 생성된 압출파일을 풀고 참고 : Spring Boot DevTools 는 스프링 부트에서 제공하는 개발 편의를 위한 모듈로 여러 가지 기능 중 소스가 변할때 마다 서버를 재가동시키는 등의 일..
1. fragment (include) 메뉴 또는 상단, 푸터 등 공통으로 사용되는 파일을 삽입시 사용 선언 : th:fragement="fragment명" 사용(호출) : th:replace="경로/파일명 :: fragment명" 메뉴1 | 메뉴2 | 메뉴3 파라미터 사용 예시 2. link (링크) 선언 : th:href="@{링크경로/파일명}" 3. 리스트 Size 출력 ${#lists.size()} ${#lists.isEmpty()} [JAVA] ArrayList colors = new ArrayList(Arrays.asList("Black", "White", "Green", "Red")); [Thymeleaf] Size 출력 empty 여부 4. object (객체 속성 접근) 부모 태그의 th..
"spring + CKEditor4 + 파일(이미지) 업로드" 1. ckeditor.com/ckeditor-4/download/ 에 접속하여 CK에디터4 다운로드 2. 다운로드 받은 CKEditor를 webapp > resources 폴더에 붙여 넣기 3. servlet-context.xml에 물리적 업로드 경로 mulitipartResolver 업로드한 이미지가 저장될 경로 매핑 추가 4. pom.xml에 의존성 추가 net.sf.json-lib json-lib 2.4 jdk15 commons-io commons-io 2.6 commons-fileupload commons-fileupload 1.3.3 5. 코드 및 스크립트 filebrowserUploadUrl 은 "서버로 전송" 버튼을 클릭 시 이미..
eclipse에서 플러그인 tern 환경설정 1. eclipse > Help > Install New Software 2. Add 버튼 클릭 후 - Name은 편하게 입력 - Location에 http://oss.opensagres.fr/tern.repository/1.2.0/ 입력 - 아래와 같이 필요한 부분 만 체크 후 Next 후 Finish 하여 설치 완료 3. 프로젝트에서 우측 버튼 클릭 후 아래 메뉴와 같이 클릭 4. Properties > Modules > Browser, jQuery 등 필요한 항목 체크 후 "Apply and Close" 5. ctrl + space 키로 자동 완성 사용~
"eclipse spring Console 창에서 SQL 쿼리 Log를 자세히 출력을 위한 설정" 1. pom.xml 의존성 추가 org.bgee.log4jdbc-log4j2 log4jdbc-log4j2-jdbc4 1.16 2. root-context.xml (또는 dataSource-context.xml) 설정 변경 기존 변경 driverClassName value 변경 url의 value를 변경 3. log4jdbc.log4j2.properties 파일 생성 및 설정 resources 폴더에 log4jdbc.log4j2.properties 파일을 생성하고 아래 코드를 삽입 후 저장 log4jdbc.spylogdelegator.name=net.sf.log4jdbc.log.slf4j.Slf4jSpyLog..