Spring MVC+MyBatis开发从入门到项目实战+Spring+MyBatis企业应用实战+

Spring MVC+MyBatis开发从入门到项目实战+Spring+MyBatis企业应用实战+ pdf epub mobi txt 电子书 下载 2025

图书标签:
  • Spring MVC
  • MyBatis
  • Java
  • 企业级开发
  • 实战
  • Web开发
  • 后端开发
  • 数据库
  • Spring
  • MyBatis
想要找书就要到 新城书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
店铺: 墨马图书旗舰店
出版社: 电子工业出版社
ISBN:221411
商品编码:28654538394

具体描述

  商品基本信息,请以下列介绍为准
商品名称:   Spring MVC+MyBatis开发从入门到项目实战+Spring+MyBatis企业应用实战+Java EE互联网轻量级框架整合开发 全3册
作者:   
市场价:    256.00
ISBN号:   

Spring+MyBatis企业应用实战    9787121304217

JavaEE互联网轻量级框架整合开发    9787121318474

Spring MVC+MyBatis开发从入门到项目实战    9787121333903

出版社:   电子工业出版社
商品类型:   图书

 

  编辑推荐

《Spring+MyBatis企业应用实战》

 

Spring MVC+MyBatis开发从入门到项目实战

经验多:百万访问量博主倾囊相授,带你走进Web开发的方方面面。
零基础:从简单的样例做起,逐渐深入技术核心。
内容全:涵盖Spring MVC与MyBatis的33个技巧,56个实例。
重实战:与真实项目案例相结合,深入实战开发的5层架构。

JavaEE互联网轻量级框架整合开发

  内容简介
 

《Spring+MyBatis企业应用实战》

本书介绍了Java EE领域的两个开源框架:Spring的MVC和MyBatis。其中Spring的版本为4.2,MyBatis的版本是3.4。本书的示例建议在Tomcat 8上运行。本书重点介绍如何整合Spring MVC 4+MyBatis 3进行Java EE开发,主要包括三个部分。首篇详细介绍了Spring MVC框架的用法。第二部分详细介绍了MyBatis框架的用法。第三部分重点介绍了Spring MVC4+MyBatis 3的整合,并示范开发了一个包含6个表、表之间具有复杂的关联映射关系,且业务功能也相对完善的HRM人事管理系统案例,希望让读者理论联系实际,将这两个框架真正运用到实际开发当中去。该案例采用目前流行、规范的Java EE架构,整个应用分为DAO持久层、领域对象层、业务逻辑层、控制器层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起。所有代码完全基于Eclipse IDE来完成,一步步带领读者深入两个框架的核心。阅读本书之前,建议先阅读疯狂软件教育的《疯狂Java讲义》一书。本书适合有较好的Java编程基础,JSP、Servlet、JDBC基础,Spring框架基础的读者,尤其适合于对Spring MVC和MyBatis了解不够深入,或对Spring MVC+MyBatis整合开发不太熟悉的开发人员阅读。

Spring MVC+MyBatis开发从入门到项目实战

《Spring MVC+MyBatis开发从入门到项目实战》分为四部分。第一部分是Java开发环境的搭建,包括JDK的下载与安装、环境变量的配置、MyEclipse的下载与基本配置。第二部分是MyBatis技术入门,包括剖析JDBC的弊端、MyBatis的背景介绍、入门程序的编写、配置文件的剖析、高级映射及缓存结构的讲解,最后还介绍了MyBatis与Spring框架的整合。第三部分是Spring MVC技术入门,包括Spring MVC的背景介绍、架构整体剖析、环境搭建、处理器与映射器的讲解、前端控制器的源码分析、多种视图解析器的介绍、请求映射与参数绑定的介绍、Validation校验与异常处理和拦截器的讲解。第四部分是Spring MVC与MyBatis的项目整合实战篇,通过对水果网络销售平台的需求分析、功能设计、数据库设计以及模块详细编码实现,让读者了解整合项目开发的整体流程。本书对框架的介绍通俗易懂,由浅入深,结合实例展示,为读者的入门提供了有力的帮助,且为以后的技术提升打下坚实的基础。

JavaEE互联网轻量级框架整合开发

随着移动互联网的兴起,以Java技术为后台的互联网技术占据了市场的主导地位,而在Java互联网后台开发中,SSM框架(Spring Spring MVC MyBatis)成为了主要架构,本书以此为焦点从入门到实际工作要求讲述了SSM框架的技术应用;与此同时,为了提高系统性能,NoSQL(尤其是Redis)在互联网系统中已经广泛使用,为了适应这个变化,本书通过Spring讲解了有关Redis的技术应用,这样更加贴近实际学习和工作的需要。本书主要分为6个部分,第1部分对Java互联网的框架和主要涉及的模式做初步简介;第2部分讲述MyBatis技术;第3部分讲述Spring基础(包括IoC、AOP和数据库应用),重点讲解Spring数据库事务应用,以满足互联网企业的应用要求;第4部分,讲述Spring MVC框架;第5部分,通过Spring技术的应用,讲解Redis技术;第6部分,讲解SSM Redis实践应用,通过互联网高并发如抢票、抢红包等场景,使用全注解的方式讲解SSM框架的整合,以及高并发与锁的应用和系统性能优化。本书结合企业的实际需求,从原理到实践全面讲解SSM Redis技术应用,无论你是Java程序员、SSM应用和研究人员,还是Redis应用人员、互联网开发人员,都可以从本书中收获知识。
......


  目录

《Spring+MyBatis企业应用实战》

**章Java EE应用1
1.1Java EE应用概述2
1.1.1Java EE应用的分层模型2
1.1.2Java EE应用的组件3
1.1.3Java EE应用的结构和优势4
1.2轻量级Java EE应用相关技术4
1.2.1JSP、Servlet和JavaBean及替代技术4
1.2.2MyBatis3及替代技术5
1.2.3Spring4及替代技术6
1.2.4使用开源框架的好处7
1.3本章小结7
第2章Spring MVC简介8
2.1MVC思想概述9
2.1.1传统Model1和Model29
2.1.2MVC思想及其优势10
2.2Struts2和Spring MVC11
2.3开发第一个Spring MVC应用11
2.3.1Spring的下载和安装11
2.3.2Spring MVC的DispatcherServlet12
2.3.3基于Controller接口的控制器13
示例:第一个Spring MVC应用13
示例:基于注解的控制器17
2.4详解DispatcherServlet19
2.5Spring MVC执行的流程21
2.5.1Spring MVC应用的开发步骤22
2.5.2Spring MVC执行的流程23
2.6本章小结24
第3章Spring MVC的常用注解25
3.1@Controller注解26
示例:@Controller注解的使用26
3.2@RequestMapping注解28
3.2.1@RequestMapping注解28
3.2.2请求处理方法可出现的参数类型30
3.2.3请求处理方法可返回的类型31
3.2.4Model和ModelAndView31
示例:Model和ModelMap的使用32
示例:ModelAndView的使用33
3.3参数绑定注解33
3.3.1@RequestParam注解33
示例:@RequestMapping和@RequestParam注解的使用34
3.3.2@PathVariable注解38
3.3.3@RequestHeader注解38
3.3.4@CookieValue注解39
示例:@PathVariable、@RequestHeader和@CookieValue注解的使用39
3.3.5@SessionAttributes注解41
示例:@SessionAttributes注解的使用41
3.3.6@ModelAttribute注解42
示例:@ModelAttribute注解的使用43
3.4信息转换49
3.4.1HttpMessageConverter<T>接口49
3.4.2转换JSON数据51
示例:接收JSON格式的数据51

··········

Spring MVC+MyBatis开发从入门到项目实战

第1篇 准备工作
第1章 开发环境搭建 2
1.1 JDK安装与配置 2
1.1.1 下载JDK 3
1.1.2 安装JDK 4
1.1.3 JDK环境变量配置 4
1.1.4 验证Java环境是否搭建成功 6
1.2 MyEclipse的安装与使用 7
1.2.1 MyEclipse的下载 7
1.2.2 MyEclipse的配置 8
1.3 第一个Java类 10

第2篇 MyBatis技术入门
第2章 了解MyBatis 14
2.1 传统JDBC开发模式的缺陷 14
2.1.1 JDBC连接数据库模式分析 14
2.1.2 JDBC操作SQL语句模式分析 16
2.1.3 待优化的问题 17
2.2 初识MyBatis 18
2.2.1 MyBatis介绍 18
2.2.2 MyBatis整体架构 18
2.2.3 MyBatis运行流程 21

第3章 搭建MyBatis工作环境 23
3.1 入门程序搭建与测试 23
3.1.1 数据库准备 23
3.1.2 搭建工程环境 24
3.1.3 编写日志输出环境配置文件 26
3.1.4 编写数据库连接池配置文件 27
3.1.5 编写SQL映射配置文件 29
3.1.6 编写数据交互类与测试用例 30

········

JavaEE互联网轻量级框架整合开发

第1部分 入门和技术基础
第1章 认识SSM框架和Redis 2
1.1 Spring框架 2
1.1.1 Spring IoC简介 2
1.1.2 Spring AOP 4
1.2 MyBatis简介 6
1.2.1 Hibernate简介 7
1.2.2 MyBatis 8
1.2.3 Hibernate和MyBatis的区别 11
1.3 Spring MVC简介 11
1.4 *流行的NoSQL——Redis 12
1.5 SSM Redis结构框图及概述 13
第2章 Java设计模式 15
2.1 Java反射技术 15
2.1.1 通过反射构建对象 15
2.1.2 反射方法 17
2.1.3 实例 18
2.2 动态代理模式和责任链模式 19
2.2.1 JDK动态代理 20
2.2.2 CGLIB动态代理 22
2.2.3 拦截器 24
2.2.4 责任链模式 28
2.3 观察者(Observer)模式 30
2.3.1 概述 31
2.3.2 实例 32
2.4 工厂模式和抽象工厂模式 35
2.4.1 普通工厂(Simple Factory)模式 35
2.4.2 抽象工厂(Abstract Factory)模式 36
2.5 建造者(Builder)模式 38
2.5.1 概述 38
2.5.2 Builder模式实例 39
2.6 总结 41
第2部分 互联网持久框架——MyBatis
第3章 认识MyBatis核心组件 44
3.1 持久层的概念和MyBatis的特点 44
3.2 准备MyBatis环境 45
3.3 MyBatis的核心组件 46
3.4 SqlSessionFactory(工厂接口) 47
3.4.1 使用XML构建SqlSessionFactory 48
3.4.2 使用代码创建SqlSessionFactory 50
3.5 SqlSession 50
3.6 映射器 51
3.6.1 用XML实现映射器 52
3.6.2 注解实现映射器 53
3.6.3 SqlSession发送SQL 54
3.6.4 用Mapper接口发送SQL 55
3.6.5 对比两种发送SQL方式 55
3.7 生命周期 55
3.7.1 SqlSessionFactoryBuilder 56
3.7.2 SqlSessionFactory 56
3.7.3 SqlSession 56
3.7.4 Mapper 56
3.8 实例 57
第4章 MyBatis配置 63
4.1 概述 63

··········


  作者简介

《Spring+MyBatis企业应用实战》

疯狂软件,多年来从事Java开发、移动开发等方面的培训与研发工作,承接大型研发项目。疯狂软件是广州为学教育科技有限公司的教育品牌,立志以务实的技术来改变中国的软件教育,所培训的学生入职华为、IBM、阿里软件、网易、电信盈科等IT名企。

Spring MVC+MyBatis开发从入门到项目实战

朱要光,90后新锐程序员,热爱钻研计算机技术,追求极客精神。本科期间热衷于算法和数据结构的学习,多次参加ACM算法大赛并获得若干单人以及团队奖项。参与设计与开发的拥有软件著作权的“协同画板”“掌上供电”软件,获得第八届大学生计算机设计大赛二、三等奖的殊荣。2015年获得CSDN个人博客“准专家”称号,拥有大量原创博文,博客访问量达百万人次。

JavaEE互联网轻量级框架整合开发

  • 杨开振

拥有十余年一线Java开发工作经验,热衷于Java互联网技术方向研究,目前从事Java互联网技术在线教育,著有畅销书《深入浅出MyBatis技术原理与实战》。


  • 周吉文

高级工程师,曾获广东省科技进步一等奖,曾任国家“863”计划项目软件组组长,担任珠海市第二人民医院信息部主任多年,有丰富的项目实施和管理经验。


  • 梁华辉

资深Java开发专家,有丰富的企业级应用及Web项目的开发经验。对软件设计模式和代码整洁方面有深入理解,对Spring、Hibernate等主流开源框架有深入研究。


  • 谭茂华

资深Java开发专家,拥有十余年供应链管理、金融、物联网等行业大型系统软件开发经验。热衷于软件架构、软件研发过程控制、Java开源技术(尤其是Spring体系技术)的研究。


用户评价

评分

评分

评分

评分

评分

评分

评分

评分

评分

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有