SSM框架实战应用教程(web开发篇)是基于Maven多模块项目,通过合理的模块化拆分,实现代码的重用,便于维护和管理。在使用MyBati的同时也配置了SpringJDBC模板,更符合敏捷开发的要求,提高开发的效率和灵活性。后台管理界面采用了B-JUI前端管理框架,免费开源,文档详细,有专业的技术团队支撑;使用HTML拓展的方式编写页面代码,使用简单,开发人员容易上手,省去大量编写JS代码的苦恼。使用枚举类定义常量值,方便统一进行管理。定义全局异常处理器,将所有类型的异常处理从各处处理过程解耦出来,既保证了相关处理过程的功能单一,也实现了异常信息的统一处理和维护。配置Spring声明式事务管理,确保数据的完整性和一致性。使用Spring task定时任务工具解决经常需要一些周期性的操作。通过Filter、SpringAOP、自定义标签技术对系统的操作权限实现严格的控制。使用Spring整合文件上传组件,把文件上传到ftp文件服务器,将应用服务器和文件存储分离。运用maven进行项目多环境构建和打包部署。在学习的过程中提供视频配套项目源代码和文档,方便大家理解学习。
01节:web开发篇课程介绍
02节:模块化拆分--分析单项目与多模块项目的区别
03节:模块化拆分--使用Maven对单工程进行改造(上)
04节:模块化拆分--使用Maven对单工程进行改造(下)
05节:模块化拆分--使用Maven的jetty插件运行
06节:配置SpringJDBC--JdbcTemplate
07节:配置SpringJDBC--进行对象式操作封装(上)
08节:配置SpringJDBC--进行对象式操作封装(下)
09节:整合B-JUI--框架初始化
10节:整合B-JUI--横向导航菜单
11节:整合B-JUI--Ajax回调函数
12节:整合B-JUI--编写分页组件
13节:整合B-JUI--验证是否整合成功(上)
14节:整合B-JUI--验证是否整合成功(下)
15节:枚举工具类--枚举类型的定义与使用
16节:异常处理--定义全局异常处理器
17节:事务管理--Spring声明式事务管理(注解配置方式)
18节:定时任务--配置spring-task
19节:权限控制--使用Filter进行粗粒度权限控制
20节:权限控制--使用Spring-aop进行细粒度权限控制(上)
21节:权限控制--使用Spring-aop进行细粒度权限控制(下)
22节:权限控制--自定义权限校验标签
23节:文件上传--Spring整合文件上传组件
24节:文件上传--ftp文件服务器的安装配置
25节:文件上传--使用uploadify组件上传文件到ftp
26节:项目部署--使用Maven-tomcat插件实现热部署(上)
27节:项目部署--使用Maven-tomcat插件实现热部署(下)
28节:项目部署--使用Maven配置多环境部署
课程资源地址:http://www.roncoo.com/course/view/87255b8394344f7896f561cfb139d942
网友评论