全球旧事资料 分类
1
Struts25Hiber
ate31Spri
g应用开发实例
(Hiber
ate和Spri
g是新的知识点,先单独强化,然后再整合训练)
任务一:Hiber
ate(10课时)该任务包括两个部分内容一是Hiber
ate的基础知识,二是实际完成一个Hiber
ate应用。要求:掌握Hiber
ate的基础知识,掌握开发Hiber
ate应用的方法。
任务二:Spi
g(10课时)该任务包括两个部分内容一是介绍Spri
g的基础知识,二是完成一个Spir
g应用。要求:掌握Spri
g的基础知识,掌握开发Spir
g应用的方法。
任务三:Hiber
ate和Spri
g的联合开发(8课时)使用Hiber
ate和Spri
g框架完成Java应用开发要求:掌握使用Hiber
ate和Spri
g框架开发Java应用程序的过程。
任务四:基于StrutsHiber
ateSpri
g的网上购物系统开发(28课时)结合Hiber
ate和Spri
g改写《JavaWeb应用开发项目教程》的前台要求:掌握使用StrutsHiber
ateSpri
g框架开发网上购物系统的方法
实训要求:
1每位同学独立完成2每部分内容按时提交代码和学习报告(总成绩由每次的节点成绩统计获得)
软件环境需求:
1操作系统:Wi
dowsXP2数据库及驱动程序:MicrosoftSQLServer2005JDBC3JDKJDK64IDE:MyEclipse705服务器:Tomcat60
任务一Hiber
ate
11Hiber
ate基础知识
f2
1Hiber
ate简介
Hiber
ate是一种Java语言下的对象关系映射解决方案,它是一种自由、开源的轻量级框架,用于将面向对象的对象模型映射到传统的关系数据库中。
Hiber
ate对JDBC进行了轻量级的对象封装,不仅提供从Java数据类型到SQL数据类型的ORM映射,还提供数据查询和数据缓存功能,大幅度减少开发时人工使用SQL和JDBC处理数据的时间,使得Java程序员可以完全使用面向对象的编程思维通过Hiber
ataAPI操作关系数据库。Hiber
ate还拥有完全面向对象的查询语言HQL。因此,Hiber
ate将开发者从传统的数据库编程中解脱出来,为数据库外加了一层面向对象的外衣,这样开发人员不需要再编写繁琐的SQL语句,Java程序中所有对数据的操作都会交给Hiber
ate处理和完成。
Hiber
ate为轻量级的ORM开源框架,因此它兼具了轻量级框架技术和对象关系映射技术的特点:
⑴Hiber
ate是开放源代码的,允许开发人员在需要的时候研究源代码、改写源代码,并且具有详细的参考文档,便于学习和掌握。
⑵简单灵活且易于扩展,Hiber
ate不像EJB那样需要很多的类和配置属性,它只需一个运行阶段的配置文件以及为每个要持久化的应用对象指定映射文件。另外Hiber
ate框架无侵入性,应用程序不需要依赖该框架,不需要继承Hiber
ate中的类和其中特定的语义,只需创建Java对象和相r
好听全球资料 返回顶部