记录个人项目流程

记录流程,方便个人学习查漏



商城易SSH框架流程:

1、写实体类和映射类
/shoponline/src/com/shoponline/model/sysadm/keyword/Keyword.java
/shoponline/src/com/shoponline/model/sysadm/keyword/Keyword.hbm.xml


2、写配置文件,指向映射的配置
/shoponline/src/applicationContext-lxj.xml
<bean id="keywordDao" class="com.shoponline.daoimpl.sysadm.keyword.KeywordDaoImpl" autowire="byName" />
<bean id="keywordManager" class="com.shoponline.serviceimpl.sysadm.keyword.KeywordManagerImpl" autowire="byName" />


<bean id="keywordDaoImplFront" class="com.shoponline.daoimpl.front.keyword.KeywordDaoImpl" autowire="byName" />
<bean id="keywordManagerImplFront" class="com.shoponline.serviceimpl.front.keyword.KeywordManagerImpl" autowire="byName" />


3、页面action跳转路径:"/sysadm/keyword/saveKeywordAction.do"


4、action跳转控制
/shoponline/shoponline/WEB-INF/struts-config-lxj.xml
<action name="keywordActionForm" path="/sysadm/keyword/saveKeywordAction" scope="request" validate="false"
type="org.springframework.web.struts.DelegatingActionProxy" >
<forward name="managerkeyword" path="/sysadm/keyword/managerkeyword.jsp" redirect="true" />
</action>
/shoponline/src/applicationContext-actions-lxj.xml
<bean name="/sysadm/keyword/saveKeywordAction" class="com.shoponline.web.sysadm.action.keyword.SaveKeywordAction" autowire="byName" />


5、跳转到action类
/shoponline/src/com/shoponline/web/sysadm/action/keyword/SaveKeywordAction.java


6、由action调用逻辑层service接口方法:public void saveKeyword(Keyword keyword) throws Exception;
/shoponline/src/com/shoponline/service/sysadm/keyword/KeywordManager.java


7、实现类serviceImpl继承service接口,调用数据层dao接口方法:public void saveKeyword(Keyword keyword) throws Exception;
/shoponline/src/com/shoponline/dao/sysadm/keyword/KeywordDao.java


8、实现类daoImpl继承dao接口,继承HibernateDaoSupport,调用保存bean方法:this.getHibernateTemplate().save(keyword);
/shoponline/src/com/shoponline/daoimpl/sysadm/keyword/KeywordDaoImpl.java


9、返回/操作完毕



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值