J2EE轻量级应用开发教程 版权信息
- ISBN:9787040288452
- 条形码:9787040288452 ; 978-7-04-028845-2
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 所属分类:
J2EE轻量级应用开发教程 本书特色
《J2EE轻量级应用开发教程(计算机应用专业)》是北京工业职业技术学院国家示范性高职院校建设项目成果
J2EE轻量级应用开发教程 目录
第1章 Struts概述本章要点1.1 Struts起源1.2 架构的概念1.3 Struts体系结构1.3.1 经典MVC设计模式1.3.2 JSP计模式1.3.3 Struts1.1 MVC体系结构本章小结第2章 Struts1.1 安装和使用初步本章要点2.1 Struts安装2.1.1 需要提前安装的软件2.1.2 通过Struts的二进制发布包安装Struts2.1.3 通过源码构造Struts2.1.4 Struts的基本组件包简介2.2 开发**个Struts应用程序2.2.1 应用程序功能及uI设计2.2.2 实现步骤本章小结第3章 Struts核心机制及组件本章要点3.1 Struts工作原理3.2 Struts核心组件3.2.1 Model组件3.2.2 View组件3.2.3 Controller-组件3.3 应用程序国际化3.3.1 ResourceBundle3.3.2 Struts标记使用初步3.3.3 开发**个Struts国际化应用程序3.4 表单验证和错误管理3.4.1 ActionError和ActionErrors3.4.2 表单验证3.4.3 错误管理本章小结第4章 Struts配置本章要点4.1 应用程序部署文件web.xml4.2 Struts配置文件Struts config.xml本章小结第5章 Struts高级特性本章要点5.1 动态表单及动态验证表单5.1.1 动态表单5.1.2 动态验证表单5.2 Struts JDBC连接池本章小结第6章 Struts标记库本章要点6.1 HTML标记6.1.1 基本标记6.1.2 表单及输入组件标记6.1.3 显示错误信息的标记6.2 Bean标记6.2.1 Bean定义标记6.2.2 变量定义标记6.2.3 显示Bean属性标记6.2.4 消息标记和国际化6.3 逻辑标记6.3.1 条件逻辑标记6.3.2 重复逻辑标记6.3.3 流程控制标记6.4 模板标记本章小结第7章 Hibernate框架本章要点7.1 概述7.1.1 Hibernate产生背景7.1.2 Hibernate的相关概念7.1.3 Hibernate的下载及设置7.1.4 **个Hibernate示例7.1.5 第二个Hibernate示例7.2 实体映射基础7.2.1 Hibernate基本配置7.2.2 Hibernate架构7.2.3 Hibernate核心API7.2.4 持久化对象的生命周期7.3 复杂实体映射7.3.1 联合主键7.3.2 组合映射7.3.3 Blob/Clob数据类型的映射关系7.4 对象关联映射7.4.1 集合类映射7.4.2 关联映射:一对多/多对一7.4.3 关联映射:一对一(外键关联)7.4.4 关联映射:一对一(主键关联)7.4.5 关联映射:多对多7.4.6 继承关系映射7.5 数据查询7.5.1 HQI.基本查询7.5.2 HQL条件查询7.5.3 其他查询方式本章小结第8章 Spring本章要点8.1 Spring介绍8.2 Spring核心模块8.3 Spring实例本章小结第9章 SpringIoC本章要点9.1 IOC介绍9.2 控制反转9.3 依赖注人本章小结第10章 Spring容器本章要点10.1 容器实例化10.1.1 从classpath路径下加载appli-cationContext.xml文件10.1.2 从文件系统中加载appli-cationContextl-xml文件10.1.3 从输入流中加载appli-cationContextl-xml文件10.1.4 基于多配置文件的加载10.2 Bean实例化10.2.1 使用构造器创建实例10.2.2 使用静态工厂方法创建实例10.2.3 使用实例工厂方法创建实例本章小结第11章 Spring数据访问本章要点11.1 Spring对DAO的支持11.1.1 DAO11.1.2 一致的异常层次11.1.3 一致的DAO抽象类11.2 在Spring中使用JDBC11.2.1 使用Jdbc Template11.2.2 JDBC操作的Java对象化11.3 在Spring中使用Hibernate11.4 自增长序列Data Fieid Max Valuelncrementer本章小结第12章Spring对Hibenate的支持本章要点12.1 在MyEclipse开发配置Hibernate和Spring12.2 配置数据浏览视图12.2.1 创建新项目12.2.2 安装Spring框架12.2.3 安装Hibernate3.1 框架12.3 注人SessionFactory12.4 使用HibernateTemplate12.5 使用HibernateDaoSupport12.6 使用HibernateTemplate进行分页本章小结第13章 Spring事务处理本章要点13.1 事务概念13.1.1 编程序事务管理13.1.2 声明式事务管理13.2 JDBC编程序事务处理13.2.1 使用TransactionTemplate13.2.2 使用PlatformTransactionManager13.3 JDBC声明式事务管理13.4 Hibernate编程序事务处理13.5 Hibernate声明式事务管理13.6 编程序事务管理与声明式事务管理的选择13.7 事务属性介绍本章小结第14章 SpringMVC本章要点14.1 SpringWebMVC框架14.2 分发器14.3 Web ApplicationContext14.3.1 使用ContextLoadListener14.3.2 使用ContextLoadServlet本章小结第15章 Spring对Struts的支持本章要点15.1 使用DelegatingActionProxy类15.2 使用ActionSupport本章小结
展开全部
J2EE轻量级应用开发教程 节选
《J2EE轻量级应用开发教程(计算机应用专业)》是国家示范性高职院校建设项目成果教材。《J2EE轻量级应用开发教程(计算机应用专业)》介绍了J2EE开发中Struts、Hibernate、Spring等目前主流框架的具体使用方法。《J2EE轻量级应用开发教程(计算机应用专业)》共包括15章,分为三个部分。**部分讲述Struts起源、体系结构、Struts工作原理、应用程序国际化、表单验证以及Struts标记等内容。第二部分讲述Hibernate基础知识、实体映射、复杂实体映射、对象关联映射、HQI。数据查询等内容。第三部分讲述Spring基础知识、Spring核心模块、Spring IOC概念、控制反转、依赖注人、Spring容器实例化以及Bean实例化等Spring框架的实用技术。《J2EE轻量级应用开发教程(计算机应用专业)》适合作为高职高专院校计算机相关专业的教材,也可作为初学者的自学用书以及开发人员的参考资料。
J2EE轻量级应用开发教程 相关资料
插图:Struts通过将Model、View、Controller这些概念分别映射到不同的Web应用组件中,从而具体实现MVC设计模式。本节将继续从MVc的角度对这一体系结构中的核心组件和相关概念做深入介绍。3.2.1 Model组件虽然,使用者通常只关注一个web应用程序的外在表现(View)——用户界面和所能提供的功能,但开发人员却不得不考虑更多的事情,比如,如何清楚定义和实现程序的业务逻辑(Model)。Java开发人员一般使用Java。Bean来实现Model组件,其作用可以分为两方面——记录系统状态和封装业务逻辑。在进一步展开讨论前,我们有必要强化Bean的相关知识,如果读者有较好的JavaBean基础,也可跳过本小节。1.JavaBean强化(1)Bean的概念和使用范围Bean首先是一个Java对象,被用于封装信息或业务逻辑。除按照传统方式在Java代码中使用Bean对象外,Bean的不同之处在于:在Web应用程序中,还可使用一些订制标记,如<jsp:useBean>等方便地实现Bean对象的自动创建和属性存取操作。更重要的是,Bean能够实现在规定的范围内的共享使用,起到简化编程、方便无编程技术基础的人员使用等作用。Bean的使用范围是指一个:Bean的定义生存期即在多大范围内可用,这是一个非常重要的概念。JSP规范规定了下述4种Bean的使用范围。