JavaEE框架技术(SpringMVC+Spring+MyBatis)
¥
18.01
6.9折
¥
26
九五品
仅1件
作者陈永政 著
出版社西安电子科技大学出版社
出版时间2017-08
版次1
装帧平装
货号A6
上书时间2024-11-23
商品详情
- 品相描述:九五品
图书标准信息
-
作者
陈永政 著
-
出版社
西安电子科技大学出版社
-
出版时间
2017-08
-
版次
1
-
ISBN
9787560645896
-
定价
26.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
214页
- 【内容简介】
-
本书对当前企业使用较多的、流行的三大技术框架SpringMVC、Spring和MyBatis的基本知识和使用方法进行了详细的讲解。全书共分为7章。第一章主要介绍MyBatis开发入门知识;第二章主要介绍MyBatis配置选项;第三章主要介绍MyBatis映射器(Mapper);第四章主要介绍Spring核心技术;第五章主要介绍SpringMVC;第六章主要介绍SpringMVC、Spring、MyBatis三个框架的集成;第七章主要是项目实战部分。本书在讲解知识点的同时还提供了丰富的案例,每章节末均给出一定量的练习题,以帮助学生巩固学习效果,加深对相关知识点的理解。
本书可作为高等院校计算机相关专业软件工程类课程的教材,也可作为相关工程技术人员的参考用书。
- 【作者简介】
-
重庆工程学院骨干“双师型”教师,10软件企业工作经验、曾在多家IT企业任职,在此期间担任系统工程师、软件设计师、系统分析员、项目经理等职务,擅长J2EE应用系统开发、移动互联应用等技术,现承担实习实训指导及专业核心课程教学工作,目前承担实训指导、专业基础课、核心课程教学工作。
内容摘要
本书主要讲解Spring、SpringMVC、MyBatis,培养读者对经典软件架构模式的掌握。包括:JavaEE开发模型的现状与不足、MVC的引入、Sping反转控制、Spring面向切面编程、SpringMVC、MyBatis对数据库的映射与持久化;除了让读者能够掌握经典架构模式外,还能让读者能用Spring、SpringMVC和MyBatis搭建出高效的软件开发框架。
主编推荐
重庆工程学院骨干“双师型”教师,10软件企业工作经验、曾在多家IT企业任职,在此期间担任系统工程师、软件设计师、系统分析员、项目经理等职务,擅长J2EE应用系统开发、移动互联应用等技术,现承担实习实训指导及专业核心课程教学工作,目前承担实训指导、专业基础课、核心课程教学工作。
- 【目录】
-
章 MyBatis开发入门............................................................................................. 11.1 MyBatis简介....................................................................................................... 11.2 MyBatis的优势.................................................................................................... 21.3 认识个MyBatis程序..................................................................................... 31.4 MyBatis日志....................................................................................................... 81.4.1 MyBatis日志的实现方式................................................................................ 81.4.2 使用Log4J实现MyBatis日志的配置.............................................................. 9本章小结....................................................................................................................... 10练习题.......................................................................................................................... 11第二章 配置MyBatis................................................................................................... 132.1 基于XML方式配置MyBatis............................................................................... 132.1.1 属性properties............................................................................................. 152.1.2 全局参数设置settings................................................................................... 162.1.3 类型别名typeAliases.................................................................................... 182.1.4 类型处理器typeHandlers.............................................................................. 202.1.5 环境集合属性对象environments................................................................... 252.1.6 映射器mappers............................................................................................ 282.1.7 对象工厂ObjectFactory................................................................................ 282.1.8 插件plugins................................................................................................. 302.2 基于Java API方式配置MyBatis......................................................................... 312.2.1 环境配置Environment.................................................................................. 322.2.2 类型别名typeAliases.................................................................................... 332.2.3 类型处理器typeHandlers.............................................................................. 342.2.4 全局参数设置Settings.................................................................................. 342.2.5 映射器mappers............................................................................................ 35本章小结................................................................................................................... 35练习题....................................................................................................................... 36第三章 映射器(Mapper).............................................................................................. 383.1 SQL映射配置文件和SQL映射接口................................................................... 383.2 SQL映射........................................................................................................... 433.2.1 select查询语句............................................................................................ 443.2.2 insert插入语句............................................................................................ 463.2.3 update修改语句........................................................................................... 483.2.4 delete删除语句............................................................................................ 493.2.5 SQL块语句................................................................................................. 503.2.6 Parameters参数............................................................................................ 503.2.7 resultMap结果集映射................................................................................... 523.3 SQL高级映射.................................................................................................... 573.3.1 拓展ResultMap............................................................................................ 573.3.2 一对一映射................................................................................................. 573.3.3 一对多映射................................................................................................. 633.3.4 cache和cache-ref元素................................................................................. 673.4 动态SQL........................................................................................................... 683.4.1 if元素......................................................................................................... 693.4.2 choose、when、otherwise元素...................................................................... 693.4.3 where、trim、set元素.................................................................................. 703.4.4 foreach元素................................................................................................. 723.5 注解配置SQL映射器......................................................................................... 733.5.1 @Select 查询语句....................................................................................... 733.5.2 @Insert 插入语句........................................................................................ 743.5.3 @Update修改语句....................................................................................... 753.5.4 @Delete删除语句........................................................................................ 763.5.5 @ResultMap结果映射.................................................................................. 763.5.6 @One一对一映射........................................................................................ 783.5.7 @Many一对多映射..................................................................................... 793.5.8 @SelectProvider 动态查询语句.................................................................... 803.5.9 @InsertProvider 动态插入语句..................................................................... 833.5.10 @UpdateProvider动态更新语句.................................................................. 833.5.11 @DeleteProvider动态删除语句................................................................... 843.6 使用MyBatis Generator自动创建代码................................................................. 85本章小结................................................................................................................... 86练习题....................................................................................................................... 86第四章 Spring核心技术.............................................................................................. 904.1 Spring简介........................................................................................................ 904.1.1 Sping的核心模块........................................................................................ 904.1.2 Spring框架的优势....................................................................................... 914.1.3 Spring开发环境的搭建................................................................................ 924.2 控制反转(IoC)................................................................................................... 934.2.1 IoC的基本概念........................................................................................... 934.2.2 依赖注入的类型.......................................................................................... 974.3 Bean的装配..................................................................................................... 1004.3.1 Spring装配Bean的方案............................................................................. 1004.3.2 Spring IoC容器.......................................................................................... 1004.3.3 基于注解的Bean装配................................................................................ 1014.4 面向切面编程(AOP)......................................................................................... 1044.4.1 面向切面编程简介..................................................................................... 1044.4.2 通过切点选择连接点.................................................................................. 1064.4.3 使用注解创建切面..................................................................................... 1084.4.4 在XML中声明切面................................................................................... 1124.5 Spring的事务管理............................................................................................ 1164.5.1 事务的特性................................................................................................ 1164.5.2 核心接口................................................................................................... 1164.5.3 基本事务属性............................................................................................ 1184.5.3 事务状态................................................................................................... 1214.5.4 声明事务管理实例..................................................................................... 121本章小结................................................................................................................. 123练习题..................................................................................................................... 124第五章 SpringMVC................................................................................................... 1275.1 SpringMVC概述.............................................................................................. 1275.2 创建个SpringMVC 程序........................................................................... 1285.2.1 新建项目........
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价