流程没错.按照你的框架要求明细流程差不多是这样的
通过表单获得数据,到struts配置文件查找是否有对应的do,然后根据do名到spring配置文件里查找该do具体对应的action,在action里通过spring配置文件获得业务逻辑类(在spring里叫bean)并将数据传给这个类,业务逻辑类根据spring的配置文件将数据传给相应的DAO,再传给PO最后映射到数据库.
你说的没错,只是这3个框架间的逻辑关系搞清楚就OK啦
通过表单获得数据,到struts配置文件查找是否有对应的do,然后根据do名到spring配置文件里查找该do具体对应的action,在action里通过spring配置文件获得业务逻辑类(在spring里叫bean)并将数据传给这个类,业务逻辑类根据spring的配置文件将数据传给相应的DAO,再传给PO最后映射到数据库.
你说的没错,只是这3个框架间的逻辑关系搞清楚就OK啦
spring 配调用业务类和dao 层的;
action 写好方法:
public String add() {
try{//插入数据
codeDemoBiz.insert(cd);//action调逻辑层
}catch(Exception e){
e.printStackTrace();
return ERROR;
}public void insert(CodeDemo codeDemo) throws Exception{ //逻辑层
codeDemoDao.insert(codeDemo);
}
public String insert(CodeDemo obj) throws Exception{ //dao层
return getHibernateTemplate().save(obj).toString();
}Hibernate里面生成表.java