[정리] 기능별 개념 정리(105)
-
스프링 부트 Mybatis
DTO.Member class @Datapublic class Member { public @NotNull String name; public @NotNull int age;} Mapper.MemberMapper Interface @Repositorypublic interface MemberMapper { public String insertMember(String name, int age) throws Exception; public List selectMember(String name) throws Exception;} MemberMapper.xml INSERT INTO MEMBER (NAME, AGE) VALUES(#{name},#{age}) SELECT * FROM MEMBER WHERE NAME..
2019.01.22 -
스프링 부트 Annotation - 기본
Application에서 사용하는 Annotation @SpringBootApplication 각종 스프링을 위한 Annotation을 한꺼번에 등록 @MapperScan(value="com.example.springtuto.Mapper") Spring Application 위에 입력해서 Mapper를 등록 컨트롤러에서 사용하는 Annotation @Controller View page를 위한 컨트롤러 등록 @RestController Rest API를 위한 컨트롤러 등록 @RequestMapping("/member") Rest API에 접근하기 위한 path 지정컨트롤러 상단, 메소드 상단에서 사용가능주로 컨트롤러에서 사용 @GetMapping("/select") @RequestMapping(value..
2019.01.22 -
스프링 부트 Setup
스프링 부트에서 JSP view page를 띄우려면 dependency를 등록해줘야함 org.apache.tomcat.embed tomcat-embed-jasper provided /webapp/WEB-INF/views 경로가 없으니 다음 폴더들을 생성해줘야함 main- java- resources- repository// Mapper.xml 파일- webapp- WEB-INF- views// JSP 파일 application.properties파일에 다음과 같이 입력함spring.mvc.view.prefix=/WEB-INF/views/spring.mvc.view.suffix=.jsp spring.datasource.driver-class-name= com.mysql.jdbc.Driverspring.da..
2019.01.22