Spring(5)
-
[Spring] eclipse Tomcat에 프로젝트 추가 안될 때
외부에서 받은 웹 프로젝트를 Eclipse에 추가하거나 SVN에서 받았을 경우 Tomcat에 Server에 추가해서 서버를 실행하려면 아래와 같은 오류와 함께 안될때가 있습니다. there are no resources that can be added or removed from the server eclipse tomcat 일단 Tomcat 서버에 프로젝트를 추가해봅니다 Tomcat에 Server 추가 보시면 ocean이라는 프로젝트는 SVN으로 연동되있는걸 알수 있겠네요 (어딜봐서?) Tomcat 에 서버에 추가해야 하니 서버에서 우클릭 Add and Remove 클릭 추가가능한게 없다는 !? (왜죠???) 프로젝트가 웹 프로젝트가 아니기때문이니 프로젝트 설정을 바꿔줍니다 There are no re..
2018.06.03 -
[Spring] 상수 설정하기( properties )
spring 설정 xml에 다음과 같은 구문을 추가한다.(첫번째) 굵은 표시를 한 부분을 추가한다.classpath:database.properties의 의미는 classpath로 지정된 경로들에 있는 database.properties를 읽어오라는 뜻이라한다.classpath:properties/*.properties의 의미는 classpath로 지정된 경로들에 있는 확장자가 properties인 파일들을 모두 읽어 오라는 뜻이라한다. 난 /WEB-/INF/database.properties,/WEB-/INF/file.properties 2개의 properties를 넣어서 이렇게 사용하였다. 주의할 점은 properties들에 같은 key 값이 있다면 원하지 않는 데이터가 읽힐수 있다고 한다. 그럴 경..
2018.05.29 -
[Spring] Mysql Connection을 잃어 버릴 경우
Spring + Mysql + Tomcat9 환경에서 로그인 시 간헐적으로 아래와 같은 오류가 발생했다. org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [spring] in context with path [/****] threw exception [Request processing failed; nested exception is org.springframework.dao.RecoverableDataAccessException:### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The la..
2018.02.12 -
[MyBatis] if 에서 문자열 비교시 NumberFormatException 해결 방법
SELECT * FROM 테이블명 AND 필드명 = #{파라미터} 위와 같은 쿼리 실행시 NumberFormatException이 발생 한다면 아래와 같이 코드를 수정 하면 해결 될 것이다. SELECT * FROM 테이블명 AND 필드명 = #{파라미터} OR SELECT * FROM 테이블명 AND 필드명 = #{파라미터} 보너스 (대소문자 무시) SELECT * FROM 테이블명 AND 필드명 = #{파라미터} 출처: http://xshine.tistory.com/249 [메모하는습관]
2018.02.01 -
오류해결 - Maven Plug in 오류 시 해결법
수행이 잘되다가 갑자기 pom.xml 에 war 태그에 빨간줄이 가면서 아래와 같은 에러메시지가 발생했다. Execution default-testResources of goal org.apache.maven.plugins:maven-resources-plugin:2.6:testResources failed:............ 위와 비슷한 에러 메시지가 발생한다면, 1. 프로젝트 우클릭 -> Run As -> Maven install 2. 프로젝트 우클릭 -> Maven -> Project Update 이 절차로 해결~~!
2018.01.22