이지우 - sampleConttoller 주석 수정
This commit is contained in:
parent
4641bdef18
commit
71e5347b14
@ -26,37 +26,55 @@ public class SampleController {
|
||||
|
||||
@Autowired
|
||||
private SeedFileService fileService;
|
||||
|
||||
/*기존 분쟁조정 메뉴 중 /gtm/case/board/{boardIdx}/list.do 형태의 메뉴는
|
||||
* 컨트롤러, service, dao, daoImpl, jps를 공통으로 사용 */
|
||||
|
||||
|
||||
/*필요 파일 및 경로
|
||||
controller - src/main/java/seed/
|
||||
service - src/main/java/seed/
|
||||
dao - src/main/java/seed/
|
||||
daoImpl - src/main/java/seed/
|
||||
sql.xml - src/main/resources/egovframework/sqlmap/config/mappers/
|
||||
jsp - /src/main/webapp/WEB-INF/jsp/seed/
|
||||
*/
|
||||
|
||||
/*처리과정
|
||||
1. Controller 호출
|
||||
2. service 호출(비즈니스 로직 구현)
|
||||
3. daoImple 호출(데이터 접근)
|
||||
3. daoImpl 호출(데이터 접근)
|
||||
4. DB 조회(mybatis)
|
||||
5. jsp 화면*/
|
||||
5. jsp 화면
|
||||
*/
|
||||
|
||||
/*기존 프로젝트들과 다른점
|
||||
1. service가 인터페이스 가아닌 로직 구현부이다.
|
||||
2. dao가 인터페이스이다.*/
|
||||
2. dao가 인터페이스이다.
|
||||
3. PK 값을 auto increment OR idgen을 사용하는게 아닌 시퀀스를 사용한다. ex) 게시글 - C_BASEBBS_SEQ
|
||||
*/
|
||||
|
||||
/*기존 분쟁조정 메뉴 중 /gtm/case/board/{boardIdx}/list.do 형태의 메뉴는
|
||||
* controller , service, dao, daoImpl, jps를 공통으로 사용
|
||||
*/
|
||||
|
||||
/*{boardIdx}
|
||||
게시판 구분 및 메뉴 구분에 사용하며
|
||||
C_BASEBBS 테이블의 BBS_ID에 사용되는 값으로 게시판 CRUD 시 게시판을 구분*/
|
||||
C_BASEBBS 테이블의 BBS_ID에 사용되는 값으로 게시판 CRUD 시 게시판을 구분
|
||||
*/
|
||||
|
||||
/*write.do - get과 post에 따라 등록화면, 등록처리 구분
|
||||
edit.do - get과 post에 따라 수정화면, 수정처리 구분*/
|
||||
edit.do - get과 post에 따라 수정화면, 수정처리 구분
|
||||
*/
|
||||
|
||||
/*message.jsp
|
||||
기존 프로젝트들은 등록, 수정, 삭제 시 ajax를 사용하여 alert으로 메시지를 띄우고 목록으로 이동했지만
|
||||
분쟁조정의 경우 message.jsp를 공통으로 사용하며 message, url 등 필요 정보를 화면에 넘겨주고
|
||||
화면에서 메시지 노출 후 다음 화면으로 이동한다*/
|
||||
화면에서 메시지 노출 후 다음 화면으로 이동한다.
|
||||
globals.properties에 상수 선언 후 <s:eval expression="@property['Globals.message.check']" /> 와 같이 사용
|
||||
*/
|
||||
|
||||
/*쿼리 호출 시 namespace 사용 - 게시판 namespace :form.board*/
|
||||
|
||||
/*게시글 등록 시 C_BASEBBS_SEQ 시퀀스의 NEXTVAL을 selectKey로 조회하여 BBS_NO에 사용*/
|
||||
|
||||
|
||||
public void setSessionMessageRemove(HttpSession session){
|
||||
session.removeAttribute("url");
|
||||
session.removeAttribute("message");
|
||||
|
||||
Loading…
Reference in New Issue
Block a user