MyEclipse下hibernate开发环境的配置(hibernate+annotation+log4j+junit)
一、配置原始的hibernate开发环境
????? 1、下载hibernate-distribution-3.3.2.GA安装包,slf4j-1.5.8安装包
????? 2、在MyEclipse中创建一个user libraray,命名为"hiberante",将如下的jar包导入其中
??????????? hibernate-distribution-3.3.2.GA/hibernate3.jar
??????????? hibernate-distribution-3.3.2.GA/lib/required目录下的所有jar文件
??????????? slf4j-1.5.8/slf4j-nop-1.5.8.jar
?????????只要项目中引用"hibernate"库文件,就可以开发hibernate程序了
二、配置支持annotation的hibernate开发环境
???? 1、下载hibernate-annotations-3.4.0.GA安装包
?????2、将如下的jar包引入到"hibernate的库目录中"
?????????? hibernate-annotations-3.4.0.GA/hibernate?annotaion?jar
?????? hibernate-annotations-3.4.0.GA/lib/ejb3?persistence?jar
???????? hibernate-annotations-3.4.0.GA/lib/hibernate?common?annotations?jar
??????现在你可以开发支持注解的hibernate程序了
三? 搭建log4j环境
????1、下载apache-log4j-1.2.15安装包
??? 2、将slf4j-nop-1.5.8.jar文件从"hibernate"中删除,然后在“hibernate”中加入如下jar包
??????? apache-log4j-1.2.15/log4j-1.2.15.jar //log4j jar包
????????slf4j-1.5.8/slf4j-log4j12-1.5.8.jar??//用于转换的jar包,因为hibernate支持的是slf4j-nop-1.5.8.jar。
????3、再谈slf
??????? slf是一个接口,它有很多的实现,比如:
slf的实现:slf4j?nodep?,log4j?,jdk?logging?api?,apache?common-log.我配置的是log4j的实现
??? 4、配置log4j.properties文件
?????????????
?? 至此log4j配置成功!运行hibernate程序时就会有日志的输出四、搭建junit环境
???????????? 下载junit-4.7.jar,将它加入到“hibernate”库中
????? 这样就可以以junit的方式运行hibernate程序了。
?
???
?
????????
<!--EndFragment-->????????????