最小必要包为antlr.jar,cglib.jar,asm.jar, asm-attrs.jar, commons-collections.jar, commons-loggins.jar ,encache.jar, dom4j.jar,log4j.jar,jta.jar
Hibernate3.2 核心包作用
包 作用 说明
jta.jar 标准的JTA API 必要
commons-logging.jar 日志功能 必要
commons-collections.jar 集合类 必要
antlr.jar ANother Tool for Language Recognition(antlr) 必要
dom4j.jar XML配置和映射解释器 必要
Hibernate3.jar 核心库 必要
asm.jar ASM字节码库 如果使用“cglib”则必要
asm-attrs.jar ASM字节码库 如果使用“cglib”则必要
ehcache.jar EHCache缓存 如果没有其它的缓存,则它是必要的
cglib.jar CGLIB 字节码解释器 如果使用“cglib”则必要
以下包可选
versioncheck.jar 版本检查
swarmcache.jar
jboss-cache.jar TreeCache
jgroups.jar
xml-apis.jar JAXP API
c3p0-0.9.1.jar C3PO JDBC链接池
connector.jar JCA API
jboss-system.jar 使用TreeCache时必要
jacc-1_0-fr.jar JACC 库
checkstyle-all.jar
junit.jar
javassist.jar Javassist 字节码解释器
ant-lanuncher.jar
jaas.jar JAAS API
jdbc2_0-stdext.jar JDBC扩展API
ant-antlr.jar Ant antlr支持
jboss-jmx.jar
cleanimports.jar cleanimports
xerces.jar SAX parser JDK版本低于1.4时必要
jaxen-1.1-beta-7.jar Jaxen 如果想提高启动性能则去使用
ant-junit.jar Ant junit support
ant-swing.jar ant swing support
ant.jar
proxool.jar Proxool JDBC连接池
concurrent.jar 使用TreeCache需要
syndiag2.jar
你要用什么包,就导什么包.
没有导入JAR包的话,启动服务器的时候会有提示错误信息,找不到JAR包,你再导JAR也可以的.
楼主的这个问题要参考JPA相关知识了.建议你看下JPA的相关资料.
HIBERNATE实际上就是一个JPA的实现框架.
PA不是一种新的ORM框架,它的出现只是用于规范现有的ORM技术,它不能取代现在的HIBERNATE,TOPLINK等ORM框架.相反,在采用JPA开发时,我们仍将用到这些ORM框架,只是此时开发出来的应用不再依赖于某个持久化提供商.应用可以在不修改代码的情况下在任何JPA环境下运行,真正做到低耦合,可扩展的程序设计.
JPA只是一个规范.
那个persistence.xml配置文件,就相当于hibernate的那个配置文件
hibernate3.jar 这个包
hibernate可以使用xml或属性档案来配置session actory,预设的配置文件名称?hibernate.cfg.xml或hibernate.properties。 上一个主题中所示范的?使用xml文件的方式,一个xml文件的例子如下: hibernate.cfg.xml <?xml version='1.0' encoding='big5'?> <!doctype hibernate-configuration public "-//hibernate/hibernate configuration dtd//en" " <a 使用xml文件进行配置时,可以在当中指定物件与资料库表格的映射文件位置,xml配置文件的位置必须在classpath的设定中,例如单机执行时主程式的位置,或是web程式的web-inf/classes中,我们使用下面的方式来读入xml文件以配置hibernate: sessionfactory sf = new configuration().configure().buildsessionfactory(); configuration表示java物件与资料库表格映射的集合,?用於之後建立sessionfactory,之後configuration就不再有作用。预设的xml文件名称是hibernate.cfg.xml,您也可以指定文件的名称,例如: sessionfactory sf = new configuration() .configure("db.cfg.xml") .buildsessionfactory();
导入hibernate自带的jar包应该就行了吧````
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....