728x90
<definition name="bbs/*" extends="home">
<put-attribute name="content" value="/WEB-INF/views/bbs/{1}.jsp"/>
</definition>
bbs list를 호출하게되면 list.jsp파일을 열어서 렌더링하라는 것
마찬가지로 wirte를 보내게되면 *대신 write단어가 들어가능거!
저거 하나만 만들어놓으면
bbs로 시작되는 모든 레이아웃을 커버할 수 있음!!
>> tiles-layout.xml
동적 sql 문
sql클래스가 sql query를 만들어 낸다.
mapper의 @해서 만들수도 있고 xml을 만들수 있지만 별도의 클래스를 만들어서
sql 클래스를 호출해서 사용할수 있다.
@InsertProvider(type = BBsSQL.class, method="bbs_insert")
public int insert(BBsVO bBsVO);
@UpdateProvider(type = BBsSQL.class, method="bbs_update")
public int update(BBsVO bBsVO);
bbssql에 작성되어있는 bbs_update, insert를 불러와서 update,insert를 호출해서 만들어주라는 이야기
>> BBsSQL
728x90
'Java > Spring MVC' 카테고리의 다른 글
[20.10.22 HTML/bbs_2020, SpMVC_BBS_2020] 웹 서버와 WAS 연동 , RestFul(PUT,DELETE,GET,POST) (0) | 2020.10.22 |
---|---|
[20.10.20 SpMVC_BBS_2020, HTML > bbs_2020] 파일 업로드 배우기!(FileUpload.md 참고), html event (0) | 2020.10.20 |
[20.10.14 SpMVC_Security] tiles-context, 스프링 로그인 폼 (0) | 2020.10.19 |
[20.10.13 SpMVC_Security] 가장 간단한 스프링 시큐리티 기본 패턴 (0) | 2020.10.19 |
[20.10.12 SpMVC_ReadBook2] @RequiredArgsConstructor (0) | 2020.10.19 |