1.很多的软件 都是不知道文件应该怎么放,特别是有一大堆的需要扫描的配置文件
的工程,Web:spring+springMvc+mybatis+maven+idea+jsp
2. maven项目首先就是pom.xml文件,
然后是 web项目的web.xml文件,(编码拦截器+spring监听器+springMvc的配置+超时处理+首页配置+静态资源加载)
3. spring-mvc文件中:扫描controller层的注解+跳转设置+配置拦截器+aop
4.spring-mybatis:链接数据库的配置+扫描所有的mapping.xml文件+事务管理+dao层
5. controller层
@RequestMapping("businessController/getBusinessDataForSeason")
@ResponseBody 请求体 url后面的参数
public JsonReturn getBusinessDataForSeason(HttpServletRequest request, HttpServletResponse response, String syear,
String type, String dealerCode) {
//季度模式
syear ="2015";
dealerCode="SA11002";
return businessService.getBusinessDataForSeason(syear, type, dealerCode);
}
@RequestMapping("login/logOut")
public ModelAndView logOut(HttpServletRequest request, HttpServletResponse response) {
ModelAndView mv = new ModelAndView("/login/login");
UserEntity userSession = (UserEntity) request.getSession().getAttribute("userSession");
if (userSession != null) {
request.getSession().removeAttribute("userSession");
}
return mv;
}