轻量级JavaEE企业应用实战(第5版)――Struts2+Spring5+Hiberna
编辑推荐
适读人群 :Java程序开发者,计算机及相关专业本科高年级及研究生在校生 1.软件版本新!计算机图书所涉及软件版本的重要性不言而喻 本书基于Spring 5,Struts2.5.14,Hibernate 5.2.12,新增JPA的内容,还介绍了Servlet 3.X的新特性以及Tomcat 8.5。 增加介绍当前企业开发潮流的配置管理工具:Git。无Git,不企业。 2. 名师名家作品 为读者提供用于学习交流的配套网站、微信群、QQ群。 附赠107道各大企业Java EE面试题,覆盖Java Web、Struts 2、Hibernate、Spring、Spring MVC,助力叩开名企Java开发大门。 4. 屡获殊荣 本书曾荣获中国书刊发行业协会授予的“年度全行业YouXiu畅销品种”奖项,并多次荣获电子工业出版社授予的畅销书奖项,累计印刷40+次。
李刚老师一向是品质的保证,所创作的专业著作影响了海峡两岸愈50万读者,所培训的学生有不少入职腾讯、阿里、唯品会等IT名企。
3. 图书的附加值超燃
DVD光盘中包含1000分钟超长视频、丰富代码等内容。
5. 经验丰富,针对性强
作者既担任过软件开发的技术经理,也担任过软件公司的培训导师,还从事过职业培训的专职讲师。这些经验影响了作者写书的目的,这不是一本学院派的理论读物,而是一本实际的开发指南。
6.内容实际,实用性强
《轻量级Java EE企业应用实战》所介绍的Java EE应用范例,采用了目前企业流行的开发架构,严格遵守Java EE开发规范,而不是将各种技术杂乱地糅合在一起。
7.高屋建瓴,启发性强
《轻量级Java EE企业应用实战》介绍的几种架构模式,几乎是时下常见的多种Java EE架构模式,有助于提升读者对系统架构设计的把握。
内容简介
本书是《轻量级Java EE企业应用实战》的第5版,主要介绍了Java EE领域的四个开源框架和技术:Struts 2、Spring 5、Hibernate 5和JPA 2。 第5版新增介绍了JPA的内容,包括其API的基本用法、JPA查询、JPA动态条件查询等。本书还全面介绍了Servlet 3.1的新特性,以及Tomcat 8.5的配置和用法。本书重点介绍了如何整合Struts 2.5+Spring 5.0+Hibernate 5.2进行Java EE开发,主要包括三部分。 第一部介绍了Java EE开发的基础知识,以及如何搭建开发环境。 第二部分详细讲解了Struts 2.5、Spring 5.0、Hibernate 5.2、JPA的用法,在介绍三个框架时,以Eclipse IDE的使用来上手,一步步带领读者深入这些技术的核心。这部分内容既包含了笔者多年开发经历的领悟,也融入了丰富的授课经验。 第三部分示范开发了一个包含7个表,表之间具有复杂的关联映射、继承映射等关系,且业务也相对复杂的工作流案例,希望让读者理论联系实际,将三个框架真正运用到实际开发中。该案例采用目前非常流行、规范的Java EE架构,整个应用分为领域对象层、DAO层、业务逻辑层、MVC层和视图层,各层之间分层清晰,层与层之间以松耦合的方式组织在一起。该案例既提供了与IDE无关的、基于Ant管理的项目源码,也提供了基于Eclipse IDE的项目源码,以最大限度地满足读者的需求。 当读者阅读此书遇到技术难题时,也可登录http://www.crazyit.org发帖,笔者将会及时予以解答。
作者简介
李刚,十余年软件开发从业经验,疯狂软件教育中心教学总监。疯狂Java实训营创始人,疯狂Java体系原创图书作者,CSDN特邀讲师。 培训的学生已在腾讯、阿里、华为、IBM、网易、唯品会、电信盈科等名企就职。 国内知名高端IT技术图书作家,已出版《疯狂Java讲义》《疯狂Android讲义》《轻量级Java EE企业应用实战》《疯狂前端开发讲义》《疯狂HTML5/CSS3/JavaScript讲义》《疯狂iOS讲义(基础篇)(提高篇)》《疯狂XML讲义》《经典JavaEE企业应用实战》《Struts 2.x quanwei指南》等著作。 其中疯狂Java体系图书均已沉淀多年,赢得极高的市场认同,多次重印,多部著作印刷数量超过10万册,并被多所“985”“211”院校选作教材,部分图书已被翻译成繁体中文版,授权到中国台湾地区。