本书是笔者通过多年的Java工作经验编写而成的一本适合SSH2轻量级J2EE整合开发程序员的教程。全书内容主要以SSH2——Struts2+Hibernate+Spring+JSON+jQuery+WebLogic+Oracle轻量级整合开发为主,并且加入相关的Web知识点,如JSON、Ajax、Fckeditor技术等。
本书的读者定位是需要有一定的JSP/Servlet编程基础的,并且对面向对象编程具有一定的认识,另外对数据库和DBMS的操作及原理也应有一定了解,最好具有非常系统的HTTP协议知识,那么本书将非常适合您。
这是一本讲解如何使用MyEclipse+Struts2+Hibernate+Spring框架开发Java Web应用程序的实用性图书。书中在具体讲解SSH2开发技术的同时,结合MVC模式与MyEclipse工具,演示了实际应用项目开发的全过程。
全书共分15章,内容以实用为主旨,技术和实例相辅相成。书中首先介绍Struts2的使用,使读者掌握视图层的结构,然后详细介绍了Hibernate的使用与配置文件的映射关系,并对双向一对多的情况进行了详细的介绍,最后带领读者学习Spring技术,以面向切面编程(AOP)和控制反转容器的行为方式编程(IOC)进行详解。最后一章以一个SSH2整合并且具有增删改查功能的实例结束本书的讲解。
本书总结性和归纳性较强,操作思路明晰,通篇体现出作者的丰富经验,既可以作为广大工程技术人员的参考用书,也适合作为大中专院校相关专业的教学参考用书。
第1章 初入Struts2
第2章 控制层action与配置文件struts.xml
第3章 Struts2文件的上传与下载
第4章 Struts2的数据校验与国际化
第5章 JSON与Struts2和Ajax联合使用
第6章 OGNL语言的应用
第7章 JQuery与JSON和Ajax联合开发
第8章 Struts2控制标签库
第9章 Struts2数据标签库
第10章 Struts2表单标签
第11章 初入Hibernate
第12章 Hibernate核心技能
第13章 Hibernate的检索
第14章 Spring基础
第15章 Struts2+Hibernate+Spring整合