java框架pdf_JavaEE框架技术
(SpringMVCSpringMyBatis)PDF下载资料⽬录:
第⼀章  MyBatis开发⼊门 (1)
1.1  MyBatis简介 (1)
1.2  MyBatis的优势 (2)
1.3  认识第⼀个MyBatis程序 (3)
1.4  MyBatis⽇志 (8)
1.4.1  MyBatis⽇志的实现⽅式 (8)
1.4.2  使⽤Log4J实现MyBatis⽇志的配置 (9)
本章⼩结 (10)
练习题 (11)
第⼆章  配置MyBatis (13)
2.1  基于XML⽅式配置MyBatis (13)
2.1.1  属性properties (15)
2.1.2  全局参数设置settings (16)
2.1.3  类型别名typeAliases (18)
2.1.4  类型处理器typeHandlers (20)
2.1.5  环境集合属性对象environments (25)
2.1.6  映射器mappers (28)
2.1.7  对象⼯⼚ObjectFactory (28)
2.1.8  插件plugins (30)
2.2  基于Java API⽅式配置MyBatis (31)
2.2.1  环境配置Environment (32)
2.2.2  类型别名typeAliases (33)
2.2.3  类型处理器typeHandlers (34)
2.2.4  全局参数设置Settings (34)
2.2.5  映射器mappers (35)
本章⼩结 (35)
练习题 (36)
第三章  映射器(Mapper) (38)
3.1  SQL映射配置⽂件和SQL映射接⼝ (38)
3.2  SQL映射 (43)
3.2.3  update修改语句 (48)
3.2.4  delete删除语句 (49)
3.2.5  SQL块语句 (50)
3.2.6  Parameters参数 (50)
3.2.7  resultMap结果集映射 (52)
3.3  SQL⾼级映射 (57)
3.3.1  拓展ResultMap (57)
3.3.2  ⼀对⼀映射 (57)
3.3.3  ⼀对多映射 (63)
3.3.4  cache和cache-ref元素 (67)
3.4  动态SQL (68)
3.4.1  if元素 (69)
3.4.2  choose、when、otherwise元素 (69)
3.4.3  where、trim、set元素 (70)
3.4.4  foreach元素 (72)
3.5  注解配置SQL映射器 (73)
3.5.1  @Select 查询语句 (73)
3.5.2  @Insert 插⼊语句 (74)
3.5.3  @Update修改语句 (75)
3.5.4  @Delete删除语句 (76)
3.5.5  @ResultMap结果映射 (76)
3.5.6  @One⼀对⼀映射 (78)
3.5.7  @Many⼀对多映射 (79)
3.5.8  @SelectProvider 动态查询语句 (80)
3.5.9  @InsertProvider 动态插⼊语句 (83)
3.5.10  @UpdateProvider动态更新语句 (83)
3.5.11  @DeleteProvider动态删除语句 (84)
3.6  使⽤MyBatis Generator⾃动创建代码 (85)
本章⼩结 (86)
练习题 (86)
第四章  Spring核⼼技术 (90)
4.1  Spring简介 (90)
4.1.3  Spring开发环境的搭建 (92)
4.2  控制反转(IoC) (93)
spring ioc注解4.2.1  IoC的基本概念 (93)
4.2.2  依赖注⼊的类型 (97)
4.3  Bean的装配 (100)
4.3.1  Spring装配Bean的⽅案 (100)
4.3.2  Spring IoC容器 (100)
4.3.3  基于注解的Bean装配 (101)
4.4  ⾯向切⾯编程(AOP) (104)
4.4.1  ⾯向切⾯编程简介 (104)
4.4.2  通过切点选择连接点 (106)
4.4.3  使⽤注解创建切⾯ (108)
4.4.4  在XML中声明切⾯ (112)
4.5  Spring的事务管理 (116)
4.5.1  事务的特性 (116)
4.5.2  核⼼接⼝ (116)
4.5.3  基本事务属性 (118)
4.5.3  事务状态 (121)
4.5.4  声明事务管理实例 (121)
本章⼩结 (123)
练习题 (124)
第五章  SpringMVC (127)
5.1  SpringMVC概述 (127)
5.2  创建第⼀个SpringMVC 程序 (128)
5.2.1  新建项⽬ (129)
5.2.2  导⼊jar包 (129)
5.2.3  在l中添加SpringMVC的配置 (130)
5.2.4  在类路径下添加SpringMVC的配置 (130)
5.2.5  建⽴视图⽂件 (131)
5.2.6  建⽴Controller控制层⽂件 (132)
5.2.7  部署运⾏项⽬ (132)
5.3  SpringMVC RequestMapping的基本设置 (133)
5.4  SpringMVC前后台数据交互 (135)
5.4.1  Controller获取前台传递的参数 (135)
5.4.2  Controller传递参数到前台 (137)
5.5  SpringMVC⽂件上传和下载 (138)
5.5.1  ⽂件上传 (138)
5.5.2  ⽂件下载 (139)
5.6  SpringMVC常⽤注解 (141)
本章⼩结 (145)
练习题 (145)
第六章  SpringMVC Spring MyBatis集成 (148)
6.1  依赖包的引⼊ (148)
6.2  Spring与MyBatis的集成 (153)
6.2.1  建⽴JDBC属性⽂件 (154)
6.2.2  建⽴Spring上下⽂配置⽂件 (154)
6.2.3  Log4J的配置 (157)
6.2.4  JUnit测试 (157)
6.3  集成SpringMVC (161)
6.3.1  建⽴SpringMVC配置⽂件 (161)
6.3.2  配置l⽂件 (162)
6.3.3  测试 (165)
本章⼩结 (166)
练习题 (166)
第七章  项⽬实战 (167)
7.1  项⽬的需求分析 (167)
7.1.1  基础信息模块 (167)
7.1.2  ⾓⾊管理模块 (168)
7.1.3  管理员管理模块 (169)
7.1.4  资费管理模块 (169)
7.1.5  账务账号管理模块 (170)
7.1.6  业务账号管理模块 (171)
7.1.7  账单管理模块 (172)
7.1.8  报表模块 (172)
7.2  概要设计 (173)
7.2.1  系统流程 (173)
7.2.2  功能模块图 (173)
7.3  数据库设计 (174)
7.3.1  数据模型 (174)
7.3.2  数据字典 (174)
7.4  功能实现 (177)
7.4.1  基础信息模块实现 (177)
7.4.2  ⾓⾊管理功能实现 (181)
7.4.3  管理员管理功能实现 (188)
7.4.4  资费管理功能实现 (194)
7.4.5  账务账号管理功能实现 (200)
7.4.6  业务账号管理功能实现 (208)
本章⼩结 (214)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。