标签:
Hibernate:
Hibernate是一个面向JAVA环境的对象/关系数据库映射工具,用于吧面向对象模型标识的对象映射到基于SQL的关系模型的数据结构中。Hibernate的目标是释放开发者通常的数据持久化相关的编程任务的95%对于一数据为中心的程序而言,往往在数据库种使用存储过程实现商业逻辑,Hibernate可能不是最好的解决方案;但对于哪些基于Java的中间件应用,设计采用面向对象的业务模型和商业逻辑,Hibernate是最有用的。不管怎样,Hibernate能消除哪些针对特定数据库厂商的SQL代码,并且把结果集从表格的形式转换成值对象的形式。
Hibernate不仅仅管理Java类到数据库表的映射(包括Java数据类型到SQL数据类型的映射),还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和JDBC处理数据的时间。
http://hibernate.org/orm/downloads/下载Hibernate
Hibernate 3.*:类与映射分离,即对于每个表创建一个类,而每个类追加一个xml映射文件,在映射文件内创建类与数据库中的映射关系。
PO=POJO(Persistent Object Java Object)+映射关系(xml)
Hibernate 4.*:PO =POJO+持久化注解(JPA标准注解)
安装Hibernate4.3.*:
解压:documentation:存放Hibernate的相关文档
Lib:该路径下存放了Hibernate的核心类库,以及编译和运行所依赖的第三方类库。其中lib路径下的required子目录下保存了运行Hibernate4.3的核心类库,以及必需的第三方类库。
Project:存放了Hibernate各种相关项目的源代码。
将解压缩路径种lib目录下的required子目录下的所有JAR包添加到应用的类加载路径中
Ant
IDE
如果直接在控制太编译使用了Hibernate API类,则需要将Hibernate核心JAR包及必需的依赖JAR包位置添加到CLASSPATH种。如果使用Ant工具或者Eclipse等IDE工具,则无须修改环境变量。
Spring:
http://repo.springsource.org/libs-release-local/进入org->springframework->spring
下载spring-framework-[4.0.4.RELEASE]-dist.zip
该文件夹下文件夹
Docs:存放Sping的相关文档,包含开发指南、API参考文档
Libs:
三类JAR包:
Spring框架class文件的JAR包
Spring框架源文件的压缩包,文件名以-cources结尾
Spring框架API文档的压缩包,文件名以-javadoc结尾
整个Spring框架有21个模块组成,该目录下将看到Spring为每个模块都提供了三个压缩包
Schemas:包含Spring各种配置文件的XML Schema文档
说明性文档
将libs目录下所需要模块的class文件的JAR包复制添加到项目的类加载路径种——及可以通过添加环境变量的方式来添加,也可以使用继承工具来管理应用程序的类加载路径。如果需要发布该应用,则将这些JAR包一同发布即可图过没有太多要求,建议将libs目录下所有模块的class文件的JAR包添加进去(共21个)
Spring可信容器必需依赖与common-logging的JAR包,http://commons.apache.org/站点下载最新的commons-logging工具,得到commons-logging-[1.2]-bin.zip
Struts2
http://struts.apache.org/download.cgi#struts216下载
文件夹包含如下问夹嗯结构:
Apps:该文件夹下包含了Struts2的示例应用
Docs:包含了Struts2的相关文档
Lib:Struts2框架的核心类库以及Strut2的第三方插件类库
Src:Strut2框架的全部源代码
进入Struts2解压目录的appd目录下可以看到struts2-*.war等5个压缩包,这5个压缩包都是Struts2提供的示例,将struts2-*.war压缩包的WEB-INF\路径下lib保重的所有*.jar文件复制到Web应用的WEB-INF/lib路径下。如果需要在DOS或者Shell窗口下手动编译Struts2相关的程序,则还应该将struts2-core-*.jar和xwork-core-*.jar添加到系统的CLASSPATH环境变量中。
.war解压:cmd中C:\Users\zby\Downloads\struts-2.3.20\apps>jar xvf struts2-blank.war即可解压
标签:
原文地址:http://www.cnblogs.com/zhhuzby/p/4550381.html