• Java EE框架整合开发入门到实战——Spring+Spring MVC+MyBatis 微课版
21年品牌 40万+商家 超1.5亿件商品

Java EE框架整合开发入门到实战——Spring+Spring MVC+MyBatis 微课版

全新正版 假一赔十 可开发票

51.25 7.3折 69.8 全新

库存2件

北京东城
认证卖家担保交易快速发货售后保障

作者陈恒,楼偶俊,张立杰 著

出版社清华大学出版社

ISBN9787302502968

出版时间2018-09

装帧平装

开本16开

定价69.8元

货号1201747668

上书时间2025-01-04

轻阅书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
  
部分Spring


章Spring入门2


1.1Spring简介2


1.1.1Spring的由来2


1.1.2Spring的体系结构2


1.2Spring开发环境的构建4


1.2.1使用Eclipse开发JavaWeb应用5


1.2.2Spring的下载及目录结构8


1.3使用Eclipse开发Spring入门程序9


1.4本章小结11


习题111


第2章SpringIoC12


2.1SpringIoC的基本概念12


2.2SpringIoC容器13


2.2.1BeanFactory13


2.2.2ApplicationContext14


2.3依赖注入的类型15


2.3.1使用构造方法注入15


2.3.2使用属性的setter方法注入18


2.4本章小结19


习题219


第3章SpringBean20


3.1Bean的配置20


3.2Bean的实例化21


3.2.1构造方法实例化22


3.2.2静态工厂实例化24


3.2.3实例工厂实例化25


3.3Bean的作用域26


3.3.1singleton作用域26


3.3.2prototype作用域27


3.4Bean的生命周期28


3.5Bean的装配方式30


3.5.1基于XML配置的装配30


3.5.2基于注解的装配34


3.6本章小结38


习题338


第4章SpringAOP39


4.1SpringAOP的基本概念39


4.1.1AOP的概念39


4.1.2AOP的术语40


4.2动态代理42


4.2.1JDK动态代理42


4.2.2CGLIB动态代理45


4.3基于代理类的AOP实现48


4.4基于XML配置开发AspectJ51


4.5基于注解开发AspectJ56


4.6本章小结59


习题460


第5章Spring的事务管理61


5.1Spring的数据库编程61


5.1.1SpringJDBC的配置62


5.1.2SpringJdbcTemplate的常用方法62


5.2编程式事务管理67


5.2.1基于底层API的编程式事务管理67


5.2.2基于TransactionTemplate的编程式事务管理69


5.3声明式事务管理71


5.3.1基于XML方式的声明式事务管理72


5.3.2基于@Transactional注解的声明式事务管理76


5.4本章小结78


习题578


第2部分MyBatis


第6章MyBatis开发入门80


6.1MyBatis简介80


6.2MyBatis环境的构建81


6.3MyBatis的工作原理81


6.4使用Eclipse开发MyBatis入门程序83


6.5MyBatis与Spring的整合87


6.5.1导入相关JAR包88


6.5.2在Spring中配置MyBatis工厂88


6.5.3使用Spring管理MyBatis的数据操作接口89


6.5.4框架整合示例89


6.6使用MyBatisGenerator插件自动生成映射文件94


6.7本章小结96


习题697


第7章映射器98


7.1MyBatis配置文件概述98


7.2映射器概述99


7.3<select>元素100


7.3.1使用Map接口传递多个参数100


7.3.2使用JavaBean传递多个参数101


7.4<insert>元素102


7.4.1主键(自动递增)回填103


7.4.2自定义主键103


7.5<update>与<delete>元素104


7.6<sql>元素104


7.7<resultMap>元素104


7.7.1<resultMap>元素的结构104


7.7.2使用Map存储结果集105


7.7.3使用POJO存储结果集106


7.8级联查询107


7.8.1一对一级联查询107


7.8.2一对多级联查询113


7.8.3多对多级联查询117


7.9本章小结120


习题7121


第8章动态SQL122


8.1<if>元素122


8.2<choose>、<when>、<otherwise>元素123


8.3<trim>、<where>、<set>元素124


8.3.1<trim>元素124


8.3.2<where>元素125


8.3.3<set>元素126


8.4<foreach>元素127


8.5<bind>元素128


8.6本章小结129


习题8129


第3部分SpringMVC


第9章SpringMVC入门132


9.1MVC模式与SpringMVC工作原理132


9.1.1MVC模式132


9.1.2SpringMVC工作原理133


9.1.3SpringMVC接口134


9.2个SpringMVC应用134


9.2.1创建Web应用并引入JAR包135


9.2.2在web.xml文件中部署DispatcherServlet135


9.2.3创建Web应用首页136


9.2.4创建Controller类136


9.2.5创建SpringMVC配置文件并配置Controller映射信息137


9.2.6应用的其他页面138


9.2.7发布并运行SpringMVC应用138


9.3视图解析器139


9.4本章小结139


习题9139


0章SpringMVC的Controller140


10.1基于注解的控制器140


10.1.1Controller注解类型141


10.1.2RequestMapping注解类型142


10.1.3编写请求处理方法143


10.2Controller接收请求参数的常见方式144


10.2.1通过实体Bean接收请求参数144


10.2.2通过处理方法的形参接收请求参数149


10.2.3通过HttpServletRequest接收请求参数149


10.2.4通过@PathVariable接收URL中的请求参数150


10.2.5通过@RequestParam接收请求参数151


10.2.6通过@ModelAttribute接收请求参数151


10.3重定向与转发152


10.4应用@Autowired进行依赖注入153


10.5@ModelAttribute156


10.6本章小结157


习题10157


1章类型转换和格式化158


11.1类型转换的意义158


11.2Converter160


11.2.1内置的类型转换器160


11.2.2自定义类型转换器162


11.3Formatter165


11.3.1内置的格式化转换器165


11.3.2自定义格式化转换器165


11.4本章小结169


习题11169


2章数据绑定和表单标签库170


12.1数据绑定170


12.2表单标签库170


12.2.1表单标签171


12.2.2input标签172


12.2.3password标签172


12.2.4hidden标签172


12.2.5textarea标签172


12.2.6checkbox标签173


12.2.7checkboxes标签173


12.2.8radiobutton标签173


12.2.9radiobuttons标签174


12.2.10select标签174


12.2.11options标签174


12.2.12errors标签174


12.3数据绑定的应用175


12.3.1应用的相关配置175


12.3.2领域模型176


12.3.3Service层177


12.3.4Controller层177


12.3.5View层179


12.3.6测试应用182


12.4JSON数据交互183


12.4.1JSON概述183


12.4.2JSON数据转换184


12.5本章小结189


习题12189


3章拦截器190


13.1拦截器概述190


13.1.1拦截器的定义190


13.1.2拦截器的配置191


13.2拦截器的执行流程192


13.2.1单个拦截器的执行流程192


13.2.2多个拦截器的执行流程195


13.3应用案例——用户登录权限验证197


13.4本章小结202


习题13202


4章数据验证203


14.1数据验证概述203


14.1.1客户端验证203


14.1.2服务器端验证204


14.2Spring验证器204


14.2.1Validator接口204


14.2.2ValidationUtils类205


14.2.3验证示例205


14.3JSR303验证213


14.3.1JSR303验证配置213


14.3.2标注类型214


14.3.3验证示例215


14.4本章小结219


习题14219


5章国际化220


15.1程序国际化概述220


15.1.1Java国际化的思想220


15.1.2Java支持的语言和国家221


15.1.3Java程序的国际化222


15.1.4带占位符的国际化信息223


15.2SpringMVC的国际化224


15.2.1SpringMVC加载资源属性文件224


15.2.2语言区域的选择225


15.2.3使用message标签显示国际化信息225


15.3用户自定义切换语言示例226


15.4本章小结231


习题15231


6章统一异常处理232


16.1示例介绍232


16.2SimpleMappingExceptionResolver类239


16.3HandlerExceptionResolver接口240


16.4@ExceptionHandler注解242


16.5本章小结243


习题16243


7章文件的上传和下载244


17.1文件上传244


17.1.1commons-fileupload组件244


17.1.2基于表单的文件上传245


17.1.3MultipartFile接口245


17.1.4单文件上传246


17.1.5多文件上传250


17.2文件下载253


17.2.1文件下载的实现方法253


17.2.2文件下载的过程253


17.3本章小结257


习题17257


8章EL与JSTL258


18.1表达式语言258


18.1.1基本语法258


18.1.2EL隐含对象260


18.2JSP标准标签库263


18.2.1配置JSTL263


18.2.2核心标签库之通用标签264


18.2.3核心标签库之流程控制标签265


18.2.4核心标签库之迭代标签267


18.2.5函数标签库269


18.3本章小结272


习题18272


第4部分SSM框架


9章SSM框架整合274


19.1SSM框架整合所需JAR包274


19.2SSM框架整合应用测试275


19.3本章小结283


习题19283


第20章电子商务平台的设计与实现284


20.1系统设计284


20.1.1系统功能需求284


20.1.2系统模块划分285


20.2数据库设计286


20.2.1数据库概念结构设计286


20.2.2数据库逻辑结构设计286


20.2.3创建数据表289


20.3系统管理289


20.3.1导入相关的JAR包289


20.3.2JSP页面管理289


20.3.3应用的目录结构294


20.3.4配置文件管理294


20.4组件设计299


20.4.1管理员登录权限验证299


20.4.2前台用户登录权限验证300


20.4.3验证码301


20.4.4统一异常处理303


20.4.5工具类304


20.5后台管理子系统的实现305


20.5.1管理员登录305


20.5.2类型管理307


20.5.3添加商品312


20.5.4查询商品316


20.5.5修改商品321


20.5.6删除商品322


20.5.7订单管理325


20.5.8用户管理327


20.5.9公告管理327


20.5.10退出系统328


20.6前台电子商务子系统的实现329


20.6.1导航栏329


20.6.2销售排行334


20.6.3人气排行334


20.6.4最新商品334


20.6.5公告栏334


20.6.6用户注册334


20.6.7用户登录336


20.6.8商品详情337


20.6.9关注商品339


20.6.10购物车340


20.6.11下单346


20.6.12用户中心349


20.7本章小结351


附录A项目案例——基于SSM的邮件管理系统352


附录B项目案例——基于SSM的人事管理系统353


参考文献

内容摘要
  
本书详细讲解了JavaEE中Spring、SpringMVC和MyBatis三大框架(SSM)的基础知识和实际应用。为了更好地帮助读者学习SSM框架,本书以大量案例介绍了SSM框架的基本思想、方法和技术。全书共20章,分四部分介绍。~5章为部分,主要讲解Spring框架的相关知识,内容包括Spring入门、SpringIoC、SpringBean、SpringAOP以及Spring的事务管理;第6~8章为第2部分,主要讲解MyBatis的相关知识,内容包括MyBatis开发入门、映射器以及动态SQL;第9~18章为第3部分,主要讲解SpringMVC的相关知识,内容包括SpringMVC入门、Controller、类型转换和格式化、数据绑定和表单标签库、、数据验证、靠前化、统一异常处理、文件的上传和下载以及EL与JSTL;9章、第20章为第4部分,主要讲解SSM框架整合的基本思想与实战开发,内容包括SSM框架整合以及基于SSM框架的电子商务平台的设计与实现。本书突出实用性、趣味性,内容组织合理、通俗易懂,使读者能够快速掌握SSM框架的基础知识、编程技巧以及完整的开发体系,从而为大型项目开发打下坚实的基础。本书附有教学视频、源代码、课件、教学大纲、习题答案等配套资源,可以作为大学计算机及相关专业的教材或教学参考书,也可以作为Java技术的培训教材,同时适合广大JavaEE应用开发人员阅读与使用。


   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP