Java/Spring MVC

[20.10.19 SpMVC_BBS_2020]

우롱차 2020. 10. 19. 16:44
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