목록java/Spring Framework, Maven (7)
시스템아 미안해
출처 : https://jojoldu.tistory.com/407
일단 PropertyPlaceholderConfigurer 를 사용하자. 이 클래스를 bean 으로 등록하면 외부의 .properties에 저장된 정보를 스프링 설정 파일에서 사용할 수 있다. [servlet-context] classpath:config/locale/application.properties [application.properties] ##1. beans:list에는 읽고 싶은 classpath(src/main/resources)에 생성해놓은 properties의 파일을 넣는다. upload.file.path = D:\\downloads\\files\\condo\\photo [application-bean.xml] ##2. beans:import에는 properties에 깔아놓은 데이터를..

컨트롤러에서 데이터를 인자에 할당하는 대표적인 방법으로는 @RequestBody 와 @RequestParam 이 있다. @Controller public class UserController { @PostMapping("/receive") public String age(@RequestParam String name) { System.out.println("통신 성공"); System.out.println(">>> " + name); return "index"; } } @Controller public class UserController { @PostMapping("/receive") public String age(@RequestBody String name) { System.out.println("..

context 파일분류 web-inf에 있던 root-context를 4가지(datasource,mybatis,dao,servie) 파일로 분류한 context들 + servlet-context를 상위로 올리고 web-inf의 spring폴더 삭제 ContextLoaderListener가 읽어들일 context파일들 설정하기. 1. data source에 관한 설정 target폴더의 pom.xml에 dbcp라이브러리를 dependency로써 추가한다.(dbcp BasicDataSource객체 사용) db.properties에 data source를 설정하고 앞에 'jdbc'라는 식별할 이름을 기입한다. data source context파일에 basic data source를 구현한 ds라는 이름의 be..

Spring FrameWork는 JavaEE 기반의 어플리케이션 개발을 쉽게 해주는 오픈소스 어플리케이션 프레임워크이다. POJO를 Spring Container를 통해 Bean으로 처리해준다. 스프링 프레임워크의 특징 POJO(Plain Old Java Object) 방식 : 특정 인터페이스에 구현되거나 상속되지 않는 순수 자바 객체. 관점 지향 프로그래밍(Aspect Oriented Programming, AOP) : 추상/부모/클래스나 인터페이스로 관리된다는 게 아니라 모듈을 관리해주는 모듈을 상하/인터페이스 관계없이 따로 마련한다는 개념. 어노테이션을 이용해 각자의 객체를 사용한다. 의존성 주입(Dependency Injection, DI) : 설정 파일이나 어노테이션을 통해 객체간의 의존 관계를..