0108
추천 안됐던 이유
1. response body 안썼음
2. cookie를 어노테이션으로 바꿨다.
%5b = {}
주의
getMapping postMapping 쓸 때 주의
무조건 맨위에 클래스에 @requestMapping 써줘야 한다.
순서주의! 2번에 대한 것에 valid를 준다는 것이다.
Errors 대신에 BindingResult 쓰기도 한다.
매핑정보 보기!!
HTTP
request에 대한 정보를 line(URL, Method), header, body
rest 경영
restful uri
자원을 요청했으면 ui다 빼고 자원만 받는것.
원래의 목적대로 사용하는것을 REST경영이라고 한다.
GET -목록, 상세
POST - 등록
PUT - 수정
DELETE - 삭제
등록하는 어노테이션 - @PostMapping
수정하는 어노테이션 - @PutMapping
jsp에서 메서드 보낼때 _method로 보내는이유
mybatis와 spring연동
<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis-spring -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>2.0.5</version>
</dependency>
프로퍼티스 id로 못부르면 ${} 씀
@Transactional
트랜잭션 관리하는 어노테이션
aop-context.xml 만들어야함
pom.xml에 aspectjweaver 도 다운.
@ContextConfiguration("file:webapp/WEB-INF/spring/*-context.xml")
이렇게하면 주입이 그냥 applicationcontext로 된다.
test/resources 폴더 만들기
src폴더에 가서
test밑에 그냥 폴더로 resources라고 만들고 업데이트하면 바로 생긴다.
과제
프로그래밍 언어의 변천사 검색해보기
인터페이스를 기반으로 proxy를 생성하는 기술에 대해서 찾아본다.
방명록 crud
알바 spring으로 바꾸기
Author And Source
이 문제에 관하여(0108), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@ysb0118/0108저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)