2023/08 12

spring 환경 설정

톰캣 서버 설정 java에서 묶어놓은 archvie압축파일 WAR : 결과물이 war한 파일로 나옴. 프로젝트 할때마다 변경해야 할 사항 1) 스프링프레임워크 2) 자바버전 버전을 5.0.7로 변경한 뒤 Build Path에서 maven libraries확인 하면 버전이 위와같이 5.0.7로 변경된 것을 확인 할 수 있음 오류 뜨는경우 problems에서 확인 가능 자바 버전 변경 3) 인코딩 (web.xml 인코딩 코드를 추가) UTF-8 인코딩 web.xml파일에 인코딩 파일 추가해주어야 함. UTF-8 소스코드 encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true en..

Mybatis

return false를 하지 않은 경우 기본 이벤트 처리하러 감 =>href url처리하러.. service ( ) : 요청방식과 무관. 요청시마다 호출되는 메서드. 요청방식이 get/post인 경우 자동호출됨. 구분하고 싶지 않은 경우 service( ) 오버라이딩 하면 됨. nio 패키지 : 입출력보다 확장된 패키지. 출력에서 제공되지 않던 path에 관련된 라이브러리 제공해줌. contentType // 다운로드 할 파일의 형식 ex) 이미지/png, 이미지/jpg String contentType = Files.probeContentType(path); 파일의 형식을 찾으려하다보니 path인자가 필요함. 첨부파일로 무조건 다운로드를 할 경우 : attachment 응답파일 내용을 파일로 만들어주..

개발 공부/WEB 2023.08.02