반응형

Spring 3

[Spring] 프로퍼티 빈 설정하고 프로퍼티 파일에서 값 가져오기

* 내가 해본 것 까먹지 않기 위한 기록 스샷 없음 주의 이래저래 바뀌는 값을 보통 properties파일에 관리할 것이다. 스프링에서 프로퍼티 파일을 읽은 후 @Value 어노테이션을 이용해 편하게 갖고와본다. 프로퍼티 파일의 위치는 빌드 패스 위치만 잘 설정되어 있다면 어디든 큰 상관은 아마 없을듯. * Spring 5.3.5 openjdk 1.8 프로퍼티 파일은 이렇다고 하자. application.properties test.value=jeanette 그러면 적당히 설정하는 곳에다가 프로퍼티를 읽어오는 빈을 만든다. 나는 스프링 WebMvcConfigurer를 구현한 클래스 안에다 만들어주었다. @EnableWebMvc public class SpringMvcConfig implements Web..

[tomcat+spring] 이클립스 웹개발 초심자를 화나게 하는 MVC 패턴에서의 url 관련 환경설정 정리 (server.xml 수정)

구글링을 통해 이클립스에 톰캣, 스프링 세팅이 다 되었다면 jsp 파일을 만들고 로컬 환경(당신의 PC)에서 톰캣을 구동할 것이다. 근데 기껏 만든 jsp 화면은 안 나타나고 404 에러만 난다. index.jsp를 컨트롤러가 보게 하고 싶은데 어떻게 하는지 모르겠다. 브라우저에 뭐라고 쳐야 접속할 수 있지? 이런 사람만 이 포스팅을 볼것 고급자용은 아니므로 이 포스팅을 갑자기 하는 이유는 웹개발을 잘 모르는 윗분들 세팅을 해주면서도 팀원들과 환경 세팅을 다시 하면서도 대학교 다닐 때 MVC 패턴으로 처음 개발하면서도 너무 짜증났던 스프링 mvc url/uri 를 떠올리며 나 초보자일 때의 기억을 되살려 제일 짜증나는 부분만 정리해봄 ※ 여기서 스프링 설정은 xml이 아니라 자바 설정 JAVA Confi..

Spring CORS 구현 / XMLHttpRequest 요청

회사에서 하고 있는 프로젝트와 관련하여 CORS 이슈가 생겼다. 해결하고 보니 그리 어려운 문제는 아니었으나 모르고 보면 어려울 수도 있는 문제이고 나도 어차피 매뉴얼을 작성해야 하므로 공부하는 겸사겸사 해결 과정을 정리해본다. 내 환경에 맞는 적용법이므로 환경이 다른 자는 다른 방법을 참고 바람,,, 폐쇄망에서 작업한 후 인터넷망에서 기록하므로 스크린샷은 없다. 환경은 다음과 같다. 개발 환경 : Spring 5.1.5, Tomcat 8.5 테스트 : 인터넷 익스플로러 / IE 11, 크롬 Chrome 72.0.x, 자체 서명 인증서 서비스 목표는 다음과 같다. API 서버와는 다른 도메인에서 API 서버로 POST 요청을 보내고 응답을 받는다. 웹앱을 서버에 올려두고 로컬에서 요청을 던졌다. 테스트는..

반응형