자바: 91개의 글
**기본적인 부분은 설명을 생략하고 점선 사각형으로 표시만합니다. spring.io 페이지로 이동한다. Projects 클릭 Spring Boot 클릭 Spring Boot > Reference Doc 클릭 Using Spring Boot 클릭 Maven에서 해당 코드 복사 pom.xml에 복사 1.2.2 에서 plugin 복사 붙여넣기 1.5 starters에서 spring-boot-starter-web-services에서 pom 클릭 sprong-boot-starter-web 복사 붙여넣기 java > com.mycom 패키지 생성 > Application 클래스 생성 > psvm 자동완성 실행하면 아래와 같이 Tomcat이 구동되는 것을 확인할 수 있다. 출처 : namubada.net/164?ca..
아래 페이지에서 롬복을 다운받아준다. https://projectlombok.org/download 다운로드 후 다운로드한 jar 파일을 C:\로 옮긴 후 다음과 같이 cmd에서 java -jar lombok.jar를 진행하여 실행한다. 실행하면 다음과 같이 installer가 IDE를 검새한다. 검색이 되었다면 다음과 같이 IDE 선택 후 Install/Update를 진행한다. 주의해야할 점 : Lombok 설치 후 꼭 IDE를 재부팅해야 적용이 되니 참고하도록하자 STS 툴에서 Spring Boot DevTools 추가와 Lombok추가 경로는 아래와 같다. pom.xml > dependecies에서 제일 하단의 dependecy 아래에서 ctrl+space > Edit Staters > Develo..
원인 : 이클립스 서버 프로젝트가 닫혀 있어서 그랬던 것으로 확인 해결 : 해당 프로젝트 더블 클릭하여 열어주니 정상 작동됨 출처 : namubada.net/381?category=777141
오류내용 : At least one base package must be specified 오류원인 : @ComponentScan에 basePackage를 설정하지 않았기 때문에 발생 오류해결 : 1. basePackage를 설정 2. 해당 ComponentScan 어노테이션을 삭제하여 해결 다음과 같이 basePackage가 설정되어 있지않음 다음과 같이 되어 있어야 함 필자는 2번과 같이 해당 어노테이션을 삭제하여 해결하였다. 출처 : namubada.net/348?category=777141
오류명 : Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/util/ConcurrentReferenceHashMap 오류원인 : 1. DB 정보 오입력 2. ComponentScan Value 오입력 오류해결 : 1. DB 정보 수정(동일) 2. ComponentScan Value 변경 후 해결 아래 클래스에서 ClassPathResource를 잘못 적음 package com.springBatch05.main.config; import javax.sql.DataSource; import org.springframework.batch.core.configuration.annotation.EnableBatchProc..
오류명 : java.sql.sqlexception no suitable driver found for jdbc oracle 오류원인 : 1. properties에 password, username, url 등이 잘못 설정되어 있을 경우 2. pom.xml에 oracle dependency가 추가되어있지 않았을 경우 오류해결 : 1. properties에서 password, username, url을 확인하여 잘못된게 없는지 확인 2. pom.xml에서 oracle dependency를 추가 필자의 경우 2번 방법 pom.xml에 oracle dependency를 추가하여 해결하였다. com.oracle ojdbc6g 11.2.0 출처 : namubada.net/346?category=777141
오류명 : CGLIB is required to process @Configuration classes 오류원인 : CGLIB dependencies 미추가로 발생함 오류해결 : dependencies 추가 후 해결함 다음과 같이 dependencies 추가 후 해결하였다. 추가로 버전 확인은 MVN을 통해서 확인하도록하자. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 cglib cglib 3.2.0 cglib cglib-nodep 3.2.0 test Colored by Color Scripter cs 출처 : namubada.net/345?category=777141
오류명 : ORA-12514, TNS:listener does not currently know of service requested in connect descriptor 오류원인 : database.properties 정보 오입력 오류해결 : database.properties 정보 수정 후 문제해결 프로젝트 실행시 ORA-12514, TNS:listener does not currently know of service requested in connect descriptor 다음과 같은 오류가 발생하였다. 오류원인 : database.properties 정보 오입력 원인은 다음과 같이 url ㅈ어보를 잘못입력하여 문제가 발생하였다. 오류해결 : database.properties 정보 수정 후 문제..
1. The prefix "mvc" for element "mvc:interceptors" is not bound. 오류 발생 2. 오류원인 3. 해결방법 1. The prefix "mvc" for element "mvc:interceptors" is not bound. 오류 발생 다음과 같은 코드를 servlet-context.xml에 추가시 위와 같은 오류가 발생하였다. 2. 오류원인 오류의 원인은 더 이상 "mvc:interceptors" 패턴은 사용하지 못한다고한다. 3. 해결방법 그러므로 다음과 같이 코드를 수정하여 문제를 해결하였다. 추후 동일 문제 발생시 참고하도록하자. 출처 : namubada.net/342?category=777141
프로젝트 실행시 다음과 같은 오류가 발생하며 프로젝트가 실행되지않는다. 해당 오류의 원인과 해결 방법은 다음과 같다. 원인 : SqlSessionDaoSupport을 상속할 경우 해결방법 : 상속을 삭제하거나, sqlSessionFactory 함수를 선언하면된다. 방법1 sqlSessionFactory 함수를 선언 방법2 SqlSessionDaoSupport 상속 해제 필자는 방법2로 진행하였으며 아래와 같이 코드가 정상 실행되는 것을 확인할 수 있다. 출처 : namubada.net/321?category=777141