SPRING 14

스프링 프레임워크 어노테이션

스프링 프레임워크에서 컨트롤러에서 사용하는 어노테이션은 아래와 같다 @Controller 더보기 @Controller -> 지정된 클래스가 요청을 처리할 컨트롤러 임을 의미한다. @RequestMapping 더보기 @RequestMapping @RequestParam 더보기 위와 같이 어노테이션 생략도 가능하지만 반드시 전달하는 폼의 name 값과 헨들러 파라미터가 이름이 반드시 일치 해야한다. ( 만약 존재하지 않으면 null 값이다 ) @PathVariable 더보기 URI 패턴의 일부를 파라미터로 받는 방법

SPRING 2020.08.13

스프링 프레임워크 Maven 추가 방법

스프링 프레임워크에서는 형상 관리를 위해서 Maven 을 사용한다. Maven 은 Pom.xml 에 정의되어 있다 태그 안에 추가한다. Maven 추가 방법 https://mvnrepository.com/ Maven Repository: Search/Browse/Explore Solon Boot JLHTTP Last Release on Aug 11, 2020 mvnrepository.com 위 사이트에 접속하고 사용하고 싶은 외부 라이브러리를 검색한다. 사용하고 싶은 버전을 선택하면 아래와 같은 화면이 보인다. 그 다음 Maven 이라고 적혀있는 탭의 내용을 클릭하면 복사가 완료된다. Pom.xml 의 태그 안에 추가해준다. 세이브를 누르고 나면 .. 프로그래스 바에 뭔가 진행이 되고 완료가 되면 아래와..

JAVA Configuration

1. web.xml , servlet-context.xml, root-context.xml 파일 삭제 2. pom.xml 수정 2-1 스프링 버전 및 자바 버전(1.8) 변경 1 2 3 4 5 6 1.8 5.0.7.RELEASE 1.6.10 1.6.6 Colored by Color Scripter cs 2-2 컴파일 관련 버전 1.8로 변경 1 2 3 4 5 6 7 8 9 10 11 12 org.apache.maven.plugins maven-compiler-plugin 2.5.1 1.8 1.8 -Xlint:all true true Colored by Color Scripter cs 2-3 프로젝트 우클릭 -> Maven -> Update Project 3. @Configuration 3-1 src/ma..

SPRING 2019.11.19

스프링 프레임워크 JSON(JavaScript Object Notation) 처리

스프링 프레임워크 JSON(JavaScript Object Notation) 처리 1. pom.xml 에 jackson-databind 라이브러리 추가 123456 com.fasterxml.jackson.core jackson-databind 2.5.4 Colored by Color Scriptercs 2. 컨트롤러 및 매핑 1234567891011@Controllerpublic class SampleController5 { @RequestMapping("/doJSON") public @ResponseBody ProductVO doJSON() { ProductVO vo = new ProductVO("상품", 10000); return vo; }}Colored by Color Scriptercs JSON ..

SPRING 2019.03.25