1、搭建模块结构
1.1、新建项目
新建一个项目,选中maven,然后一直next,完成项目创建。
1.2创建子模块
1.2.1、分别创建三个子model,创建方法类似创建父项目结构,分别取名:ssm_bean、ssm_dao、ssm_service。在完成公司项目时,通常是分功能模块来创建模块(例如点单功能等)。
1.2.2、创建另一个子模块,ssm_controller,该层需选中maven………webapp,到达此界面后添加archetypeCatalog,值为internal
然后默认next完成配置。
2.构建项目包结构
2.1、创建如图包结构
之后操作类似上篇,但是注意配置文件的配置。(不同模块pom.xml文件配置自己所要用到的dependencied)。
部分代码如下:
Controller层:
@RequestMapping("/login.do")
public ModelAndView dologin(UserInfo userInfo){
boolean flag=userService.dologin(userInfo);
ModelAndView mv=new ModelAndView();
if(flag==true){
mv.setViewName("main");
}
else{
mv.setViewName("../failer");
}
return mv;
}
Services层:
@Override
public boolean dologin(UserInfo userInfo) {
UserInfo userInfo1=userDao.dologin(userInfo);
if(userInfo1!=null){
return true;
}
else{
return false;
}
}