JavaEESpringMVC与MyBatis企业开发实战

JavaEESpringMVC与MyBatis企业开发实战
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2019-01
版次: 1
ISBN: 9787121344664
定价: 45.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 284页
字数: 442千字
正文语种: 简体中文
20人买过
  • 本书以Java EE Web开发的中的Spring框架为核心,详细介绍了Spring MVC和MyBatis框架,并以Spring MVC+Spring+MyBatis整合的案例――电子拍卖系统为例,完整地介绍了使用SSM框架开发的全过程,使读者能快速进入到Java EE的开发领域。 彭之军,男,1978年生,硕士,浙江大学计算机软件专业毕业,大学讲师,高级工程师(信息系统项目管理师)。浙江大学软件工程硕士,美国纽约理工学院工商管理硕士(MBA)。主要兴趣与方向:Java企业级软件开发、Android与苹果手机移动开发、大数据分析。十年以上软件开发与培训经验。曾在东软学院以及多所大学担任Java企业实训指导教师。有丰富的企业工作经验,曾经在2间获得CMMI5级认证的大型软件公司任高级软件工程师,在北大青鸟任JavaEE高级讲师。曾为多所高校做师资培训讲师及企业软件工程师内训讲师。 第1章  Java应用开发综述 (1)
    1.1  Java EE技术和相关框架 (2)
    1.1.1  Java EE应用程序架构 (2)
    1.1.2  对象关系映射框架 (3)
    1.1.3  Spring框架 (4)
    1.2  数据库准备 (4)
    1.2.1  MySQL数据库安装 (4)
    1.2.2  案例数据库准备 (5)
    1.3  安装JDK和Tomcat (6)
    1.3.1  JDK配置 (6)
    1.3.2  Tomcat配置 (8)
    本章总结 (9)
    练习题 (9)
    第2章  JSP与Servlet (10)
    2.1  JSP入门 (10)
    2.1.1  第一个JSP程序的运行 (11)
    2.1.2  JSP中的小脚本 (12)
    2.1.3  JSP表达式输出结果 (13)
    2.1.4  JSP中的注释 (14)
    2.2  JSP的内置对象 (15)
    2.3  Servlet (18)
    2.3.1  Servlet概念 (18)
    2.3.2  Servlet作用 (18)
    2.3.3  Servlet使用 (19)
    2.4  Servlet生命周期 (20)
    2.4.1  init()方法 (20)
    2.4.2  service()方法 (20)
    2.4.3  destroy()方法 (21)
    2.5  JSP和Servlet的关系 (22)
    2.6  Servlet 3.0技术 (24)
    本章总结 (26)
    练习题 (26)
    第3章  JSP标准标签库(EL和JSTL) (27)
    3.1  EL内置对象 (28)
    3.2  JSP标准标签库 (31)
    3.2.1  核心标签库 (31)
    3.2.2  函数标签 (37)
    3.3  MVC架构模式 (40)
    本章总结 (40)
    练习题 (40)
    第4章  JDBC与过滤器 (41)
    4.1  JDBC快速上手 (41)
    4.2  JDBC进阶 (46)
    4.3  过滤器 (51)
    4.3.1  过滤器方法 (52)
    4.3.2  FilterConfig对象的使用 (52)
    4.3.3  过滤器实例 (53)
    4.3.4  使用多个过滤器 (54)
    本章总结 (55)
    练习题 (55)
    第5章  Spring框架(IoC和AOP) (56)
    5.1  Spring概述 (56)
    5.1.1  Spring的特征 (57)
    5.1.2  Spring七大模块的作用 (57)
    5.2  控制反转 (58)
    5.2.1  IoC容器中装配Bean (61)
    5.2.2  组件的定义与实现分离 (63)
    5.2.3  注入传值的参数值 (67)
    5.2.4  使用p命名空间注入属性 (69)
    5.2.5  自动注入 (70)
    5.2.6  构造器注入 (72)
    5.2.7  Bean的作用域 (74)
    5.3  AOP (77)
    5.3.1  AOP概述 (77)
    5.3.2  代理模式 (78)
    5.3.3  AOP的实现 (82)
    5.3.4  使用注解实现AOP (83)
    5.4  Spring注解管理IoC (89)
    5.4.1  使用注解的方式管理JavaBean (89)
    5.4.2  案例:使用注解的IoC (89)
    本章总结 (93)
    练习题 (93)
    第6章  Spring MVC入门 (94)
    6.1 第1个Spring MVC程序 (94)
    6.2  Spring MVC程序运行原理 (97)
    6.4  Spring MVC的体系结构 (100)
    本章总结 (101)
    练习题 (101)
    第7章  Spring MVC注解 (102)
    7.1 基于注解的控制器配置 (102)
    7.2  Spring MVC注解详解 (104)
    7.2.1  @RequestMapping标注在类上 (104)
    7.2.2  @RequestMapping注解的属性 (104)
    7.2.3  CURL工具软件 (106)
    7.3  应用@RequestMapping标注方法的案例 (107)
    本章总结 (111)
    练习题 (111)
    第8章  Spring MVC进阶 (112)
    8.1  RESTful (112)
    8.2  JSON数据格式处理 (113)
    8.2.1  JSON (113)
    8.2.2  Spring MVC返回JSON (114)
    8.3  拦截器 (117)
    8.3.1  拦截器的定义 (117)
    8.3.2  拦截器应用实战 (119)
    8.4  文件上传 (122)
    本章总结 (125)
    练习题 (125)
    第9章  Spring框架对DAO层的支持 (126)
    9.1  Spring JDBC概述 (126)
    9.1.1  为什么要使用Spring JDBC (126)
    9.1.2  Spring JDBC模块的组成 (126)
    9.2  Spring JDBC快速入门 (127)
    9.2.1  案例需求 (127)
    9.2.2  案例步骤 (127)
    9.3  DBCP连接池 (130)
    9.3.1  什么是连接池 (130)
    9.3.2  数据库连接池API (132)
    9.3.3  常用连接池的工具 (132)
    9.3.4  DBCP连接池的使用 (133)
    9.4  Druid连接池 (136)
    9.4.1  Druid简介 (136)
    9.4.2  Druid常用的配置参数 (136)
    9.4.3  Druid连接池的使用 (137)
    9.4.4  连接池小结 (139)
    9.5  JUnit (140)
    9.6  JdbcTemplate的使用 (140)
    9.6.1  JdbcTemplate的概述 (140)
    9.6.2  JdbcTemplate实现增删改的操作 (141)
    9.6.3  实现各种查询 (143)
    9.7  使用JdbcDaoSupport类 (150)
    9.7.1  JdbcDaoSupport类的作用 (150)
    9.7.2  创建自己的Dao类 (150)
    本章总结 (154)
    练习题 (154)
    第10章  MyBatis框架实现数据库的操作 (156)
    10.1  MyBatis3框架 (156)
    10.1.1  框架的概述 (156)
    10.1.2  MyBatis的优点 (156)
    10.1.3  MyBatis的不足 (157)
    10.2  MyBatis下载与安装 (157)
    10.2.3  MyBatis文件夹 (157)
    10.3  快速入门:第1个MyBatis的程序 (158)
    10.3.1  案例需求 (158)
    10.3.2  案例步骤 (158)
    10.4  核心的API (163)
    10.4.1  SqlSessionFactory类 (163)
    10.4.2  SqlSession类 (164)
    10.5  配置文件 (165)
    10.5.1  核心配置文件mybatis-config.xml (165)
    10.5.2  映射配置文件 (169)
    10.5.3  其他查询的映射配置 (177)
    10.6  DAO实现的三种方式 (181)
    10.6.1  基于XxxMapper.xml映射文件的访问方式 (181)
    10.6.2  基于数据访问接口+XxxMapper.xml文件的访问方式 (186)
    10.6.3  基于数据访问接口+注解的访问方式 (188)
    本章总结 (191)
    练习题 (191)
    第11章  MyBatis框架的高级使用 (192)
    11.1  实体之间的关系映射 (192)
    11.1.1  一对多的关系 (192)
    11.1.1  多对多的关系 (200)
    11.2  优化查询性能 (208)
    11.2.1  使用延迟加载 (208)
    11.2.2  查询缓存 (210)
    11.3 动态SQL标签的用法 (214)
    11.3.1  <if>和<choose>标签 (215)
    11.3.2  <foreach>标签 (224)
    11.3.3  <sql>和<include>标签 (226)
    本章总结 (229)
    练习题 (229)
    第12章  基于SSM的管理系统 (233)
    12.1  功能描述 (233)
    12.2 数据库设计 (235)
    12.3 框架搭建 (236)
    12.3.1 添加SSM框架集成类库 (236)
    12.3.2  Spring、Spring MVC和MyBatis的整合配置 (237)
    12.3.3  MyBatis逆向工程生成pojo和Mapper (240)
    12.4 系统业务功能实现 (243)
    12.4.1 用户模块 (243)
    12.4.2 商品模块 (247)
    本章总结 (263)
    练习题 (264)
  • 内容简介:
    本书以Java EE Web开发的中的Spring框架为核心,详细介绍了Spring MVC和MyBatis框架,并以Spring MVC+Spring+MyBatis整合的案例――电子拍卖系统为例,完整地介绍了使用SSM框架开发的全过程,使读者能快速进入到Java EE的开发领域。
  • 作者简介:
    彭之军,男,1978年生,硕士,浙江大学计算机软件专业毕业,大学讲师,高级工程师(信息系统项目管理师)。浙江大学软件工程硕士,美国纽约理工学院工商管理硕士(MBA)。主要兴趣与方向:Java企业级软件开发、Android与苹果手机移动开发、大数据分析。十年以上软件开发与培训经验。曾在东软学院以及多所大学担任Java企业实训指导教师。有丰富的企业工作经验,曾经在2间获得CMMI5级认证的大型软件公司任高级软件工程师,在北大青鸟任JavaEE高级讲师。曾为多所高校做师资培训讲师及企业软件工程师内训讲师。
  • 目录:
    第1章  Java应用开发综述 (1)
    1.1  Java EE技术和相关框架 (2)
    1.1.1  Java EE应用程序架构 (2)
    1.1.2  对象关系映射框架 (3)
    1.1.3  Spring框架 (4)
    1.2  数据库准备 (4)
    1.2.1  MySQL数据库安装 (4)
    1.2.2  案例数据库准备 (5)
    1.3  安装JDK和Tomcat (6)
    1.3.1  JDK配置 (6)
    1.3.2  Tomcat配置 (8)
    本章总结 (9)
    练习题 (9)
    第2章  JSP与Servlet (10)
    2.1  JSP入门 (10)
    2.1.1  第一个JSP程序的运行 (11)
    2.1.2  JSP中的小脚本 (12)
    2.1.3  JSP表达式输出结果 (13)
    2.1.4  JSP中的注释 (14)
    2.2  JSP的内置对象 (15)
    2.3  Servlet (18)
    2.3.1  Servlet概念 (18)
    2.3.2  Servlet作用 (18)
    2.3.3  Servlet使用 (19)
    2.4  Servlet生命周期 (20)
    2.4.1  init()方法 (20)
    2.4.2  service()方法 (20)
    2.4.3  destroy()方法 (21)
    2.5  JSP和Servlet的关系 (22)
    2.6  Servlet 3.0技术 (24)
    本章总结 (26)
    练习题 (26)
    第3章  JSP标准标签库(EL和JSTL) (27)
    3.1  EL内置对象 (28)
    3.2  JSP标准标签库 (31)
    3.2.1  核心标签库 (31)
    3.2.2  函数标签 (37)
    3.3  MVC架构模式 (40)
    本章总结 (40)
    练习题 (40)
    第4章  JDBC与过滤器 (41)
    4.1  JDBC快速上手 (41)
    4.2  JDBC进阶 (46)
    4.3  过滤器 (51)
    4.3.1  过滤器方法 (52)
    4.3.2  FilterConfig对象的使用 (52)
    4.3.3  过滤器实例 (53)
    4.3.4  使用多个过滤器 (54)
    本章总结 (55)
    练习题 (55)
    第5章  Spring框架(IoC和AOP) (56)
    5.1  Spring概述 (56)
    5.1.1  Spring的特征 (57)
    5.1.2  Spring七大模块的作用 (57)
    5.2  控制反转 (58)
    5.2.1  IoC容器中装配Bean (61)
    5.2.2  组件的定义与实现分离 (63)
    5.2.3  注入传值的参数值 (67)
    5.2.4  使用p命名空间注入属性 (69)
    5.2.5  自动注入 (70)
    5.2.6  构造器注入 (72)
    5.2.7  Bean的作用域 (74)
    5.3  AOP (77)
    5.3.1  AOP概述 (77)
    5.3.2  代理模式 (78)
    5.3.3  AOP的实现 (82)
    5.3.4  使用注解实现AOP (83)
    5.4  Spring注解管理IoC (89)
    5.4.1  使用注解的方式管理JavaBean (89)
    5.4.2  案例:使用注解的IoC (89)
    本章总结 (93)
    练习题 (93)
    第6章  Spring MVC入门 (94)
    6.1 第1个Spring MVC程序 (94)
    6.2  Spring MVC程序运行原理 (97)
    6.4  Spring MVC的体系结构 (100)
    本章总结 (101)
    练习题 (101)
    第7章  Spring MVC注解 (102)
    7.1 基于注解的控制器配置 (102)
    7.2  Spring MVC注解详解 (104)
    7.2.1  @RequestMapping标注在类上 (104)
    7.2.2  @RequestMapping注解的属性 (104)
    7.2.3  CURL工具软件 (106)
    7.3  应用@RequestMapping标注方法的案例 (107)
    本章总结 (111)
    练习题 (111)
    第8章  Spring MVC进阶 (112)
    8.1  RESTful (112)
    8.2  JSON数据格式处理 (113)
    8.2.1  JSON (113)
    8.2.2  Spring MVC返回JSON (114)
    8.3  拦截器 (117)
    8.3.1  拦截器的定义 (117)
    8.3.2  拦截器应用实战 (119)
    8.4  文件上传 (122)
    本章总结 (125)
    练习题 (125)
    第9章  Spring框架对DAO层的支持 (126)
    9.1  Spring JDBC概述 (126)
    9.1.1  为什么要使用Spring JDBC (126)
    9.1.2  Spring JDBC模块的组成 (126)
    9.2  Spring JDBC快速入门 (127)
    9.2.1  案例需求 (127)
    9.2.2  案例步骤 (127)
    9.3  DBCP连接池 (130)
    9.3.1  什么是连接池 (130)
    9.3.2  数据库连接池API (132)
    9.3.3  常用连接池的工具 (132)
    9.3.4  DBCP连接池的使用 (133)
    9.4  Druid连接池 (136)
    9.4.1  Druid简介 (136)
    9.4.2  Druid常用的配置参数 (136)
    9.4.3  Druid连接池的使用 (137)
    9.4.4  连接池小结 (139)
    9.5  JUnit (140)
    9.6  JdbcTemplate的使用 (140)
    9.6.1  JdbcTemplate的概述 (140)
    9.6.2  JdbcTemplate实现增删改的操作 (141)
    9.6.3  实现各种查询 (143)
    9.7  使用JdbcDaoSupport类 (150)
    9.7.1  JdbcDaoSupport类的作用 (150)
    9.7.2  创建自己的Dao类 (150)
    本章总结 (154)
    练习题 (154)
    第10章  MyBatis框架实现数据库的操作 (156)
    10.1  MyBatis3框架 (156)
    10.1.1  框架的概述 (156)
    10.1.2  MyBatis的优点 (156)
    10.1.3  MyBatis的不足 (157)
    10.2  MyBatis下载与安装 (157)
    10.2.3  MyBatis文件夹 (157)
    10.3  快速入门:第1个MyBatis的程序 (158)
    10.3.1  案例需求 (158)
    10.3.2  案例步骤 (158)
    10.4  核心的API (163)
    10.4.1  SqlSessionFactory类 (163)
    10.4.2  SqlSession类 (164)
    10.5  配置文件 (165)
    10.5.1  核心配置文件mybatis-config.xml (165)
    10.5.2  映射配置文件 (169)
    10.5.3  其他查询的映射配置 (177)
    10.6  DAO实现的三种方式 (181)
    10.6.1  基于XxxMapper.xml映射文件的访问方式 (181)
    10.6.2  基于数据访问接口+XxxMapper.xml文件的访问方式 (186)
    10.6.3  基于数据访问接口+注解的访问方式 (188)
    本章总结 (191)
    练习题 (191)
    第11章  MyBatis框架的高级使用 (192)
    11.1  实体之间的关系映射 (192)
    11.1.1  一对多的关系 (192)
    11.1.1  多对多的关系 (200)
    11.2  优化查询性能 (208)
    11.2.1  使用延迟加载 (208)
    11.2.2  查询缓存 (210)
    11.3 动态SQL标签的用法 (214)
    11.3.1  <if>和<choose>标签 (215)
    11.3.2  <foreach>标签 (224)
    11.3.3  <sql>和<include>标签 (226)
    本章总结 (229)
    练习题 (229)
    第12章  基于SSM的管理系统 (233)
    12.1  功能描述 (233)
    12.2 数据库设计 (235)
    12.3 框架搭建 (236)
    12.3.1 添加SSM框架集成类库 (236)
    12.3.2  Spring、Spring MVC和MyBatis的整合配置 (237)
    12.3.3  MyBatis逆向工程生成pojo和Mapper (240)
    12.4 系统业务功能实现 (243)
    12.4.1 用户模块 (243)
    12.4.2 商品模块 (247)
    本章总结 (263)
    练习题 (264)
查看详情
12
相关图书 / 更多
JavaEESpringMVC与MyBatis企业开发实战
Java研发自测入门与进阶
林宁、魏兆玉
JavaEESpringMVC与MyBatis企业开发实战
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
JavaEESpringMVC与MyBatis企业开发实战
Java项目开发实战(微视频版)
陈强
JavaEESpringMVC与MyBatis企业开发实战
Java+OpenCV案例佳作选
姚利民
JavaEESpringMVC与MyBatis企业开发实战
Java核心编程技术(第4版微课版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 编
JavaEESpringMVC与MyBatis企业开发实战
Java Web及其框架技术
陈振兴
JavaEESpringMVC与MyBatis企业开发实战
JavaScript多线程编程实践
(美)托马斯 亨特二世(Thomas Hunter II),(加拿大)布莱恩 英格利什(Bryan English)
JavaEESpringMVC与MyBatis企业开发实战
Java开发坑点解析:从根因分析到最佳实践
朱晔
JavaEESpringMVC与MyBatis企业开发实战
Java面向对象程序设计(题库·微课视频版)
梁胜彬 主编 渠慎明 白晨希 马华蔚 甘志华 程素营 副主编
JavaEESpringMVC与MyBatis企业开发实战
Java核心技术速学版(第3版)
(美)凯·S.霍斯特曼(Cay S. Horstmann)
JavaEESpringMVC与MyBatis企业开发实战
Java程序设计(微课版新世纪应用型高等教育计算机类课程规划教材)
李月辉、李慧 编
JavaEESpringMVC与MyBatis企业开发实战
Java到Kotlin:代码重构指南
(英)邓肯·麦格雷戈(Duncan McGregor)
您可能感兴趣 / 更多
JavaEESpringMVC与MyBatis企业开发实战
Java EE轻量级框架整合开发——Spring+Spring MVC+MyBatis(微课版)
彭之军 陈立为 刘波
JavaEESpringMVC与MyBatis企业开发实战
JavaEESSH框架应用开发项目教程(第2版)
彭之军、刘波、陈志凌 编
JavaEESpringMVC与MyBatis企业开发实战
Java EE SSH框架应用开发项目教程
彭之军、刘波、陈志凌 编