struts spring mybatis 简单流程
struts spring mybatis 三大框架使用简单流程:
例:登录的实现
第一步:
login.jsp 页面提交:
action = " Login.action" 提交到对应的action
第二步:
action的创建 以及接收数据:
注意:这里接收的 key 必须与页面的一一对应,必须有set方法(可以没有get方法)
第三步: 在dao 层下面的接口下 写上对应操作
第四步: 在service层下面的接口写上对应的操作 并在 在其实现类中实现其方法:
接口:
(注意service里面的方法只能比dao层的方法少不能多)
实现类:
(
在action中注入 service
private IUserService userService;
public void setUserService(IUserService userService) {
this.userService = userService;
}
)
第四步:
在mybatis xml文件里面配置好对应的sql语句
注意:接收参数 #{参数名} 这里的参数名必须和action里面的一致;
第五步:
spring xml 文件中配置 bean
注意:这里的id最好和对应的action一样,class = “对应action的路径”
第六步:
在Struts xml文件中配置跳转的页面