你将收获

熟练使用MyBatis技术

熟练使用SpringMVC技术

通过实战项目达到灵活运用水平

拦截器权限控制及事务日志记录重点难点讲解

适用人群

零基础开始讲解MyBatis,SpringMVC,通过项目实战达到精通各种技术的能力,包括权限控制

课程介绍

主要内容

掌握MyBatis的常用配置,MyBatis的Mapper映射文件的编写,包含select, update, insert和delete,MyBatis映射文件

之parameters和@Param注解,MyBatis映射文件的resultMap的使用,MyBatis映射之association(一对一)配置与使用,
MyBatis映射之collection(一对多)配置与使用,MyBatis映射之association与collection的复杂使用(一对一与一对多同时使用
),MyBatis动态SQL之if,choose, when, otherwise,where,set,foreach,分页查询,主键回填,日志配置等技术;掌握
SpringMVC的项目整合配置,@Controller,@RequestMapping,@Resource,@PathVariable,@ResponseBody,
@ModelAttribute,@CookieValue,@Transactional等注解的使用,json数据传值,国际化,拦截器,权限控制,生成日志,文
件上传下载,日期格式转换等。

开发技术:java,jsp,mysql,MyBatis,jquery,ajax,json,springmvc
运行环境jdk1.7及以上版本,tomcat7.0及以上版本,mysql5.5及以上版本

开发工具: 本项目开发工具是Eclipse,也支持myEclipse,Intellij Idea等其他版本开发工具

适用人群:

零基础开始讲解MyBatis,SpringMVC,通过项目实战达到精通各种技术的能力,包括权限控制




课程目录