UserVO.java
package vo; import java.io.Serializable; public class UserVO implements Serializable{ |
UserRegController.java
package controller; import java.util.Map; public class UserRegController extends SimpleFormController { UserVO userVo = (UserVO)command; //session에 회원정보 공유 ========== referenceData() override ========== |
UserInfo.java
package logic; import vo.UserVO; public interface UserInfo { |
UserInfoImpl.java
package logic; import dao.UserRegDao; public class UserInfoImpl implements UserInfo { private UserRegDao userRegDao = null; userRegDao.insertUserInfo(userVo); } |
UserRegDao.java
package dao; import vo.UserVO; public interface UserRegDao { |
UserRegDaoImpl.java
package dao; import org.springframework.orm.ibatis.support.SqlMapClientDaoSupport; public class UserRegDaoImpl extends SqlMapClientDaoSupport implements @Override } |
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<filter-mapping>
<context-param>
<servlet-mapping>
|
applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
|
myHome03-servlet.xml
<?xml version="1.0" encoding="UTF-8"?>
<bean id="userInfo" class="logic.UserInfoImpl">
|
- view 인터페이스의 구현 클래스의 지정과 이동장소 view의 url의 맵핑을 프로퍼티 파일에서 관리
- ResourceBundleViewResolver 클래스에서 사용하는 프로퍼티 파일명은 basename 프로퍼티로 지정
myhome03_view.properties
#userRegist View #userRegSuccess View |
SqlMapConfig.xml
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE sqlMapConfig <sqlMapConfig> <settings useStatementNamespaces="true"/> <sqlMap resource="../classes/sql/oracle/user.xml"/> </sqlMapConfig> |
user.xml
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE sqlMap <!-- Mapper 파일 --> <!-- <insert id="insertUserInfo" parameterClass="vo.UserVO"> |
userReg.jsp
<%@ page language="java" contentType="text/html; charset=EUC-KR" pageEncoding="EUC-KR"%> <html> |
userRegSuccess.jsp
<%@ page language="java" contentType="text/html; charset=EUC-KR" pageEncoding="EUC-KR"%> <html> |
'프로그램 > Spring 2.5' 카테고리의 다른 글
[21일차] spring MVC 예제 - 4 (MultiActionController) (0) | 2012.02.29 |
---|---|
[링크] ModelAndView에서 파라미터 전달 (0) | 2012.02.28 |
[19일차] spring MVC (Controller) - SimpleFormController (0) | 2012.02.18 |
[18일차] spring MVC 예제 - 2 (SimpleFormController) (0) | 2012.02.15 |
[17일차] spring MVC 예제 - 1 (AbstractController, Controller) (2) | 2012.02.10 |