Hibernate如何自动生成字符串Id eclipse搭建hibernate框架,不想用myeclipse
Hibernate如何自动生成字符串Id
Hibernate是支持自定义主键生成器的。写一个类实现IdentifierGenerator, Configurable 这两个接口定义的方法。具体逻辑自己想了。大概可以获取Member表最后一条记录后自加。如果不想每次查询数据库就定义个静态代码块自加吧。自定义主键系统消耗好像挺大的。如果仅为了实现两个表的关联用one-to-one获取搞个many-to-one然后价格unque约束就可以了
eclipse搭建hibernate框架,不想用myeclipse
不知道你需要什么特殊的插件,但是需要什么都可以在网上查到的
jar包:下载相应的hibernate资源包,解压后(下面以3.5为例)
新建工程-->建立一个lib文件夹,将下面的jar文件都放入,并选中全部的jar文件build path。。。
1、在hibernate资源包根目录拷贝hibernate3.jar
2、在hibernate资源包进入lib-->required:拷贝所有的jar文件
3、拷贝数据库驱动jar
4、在apache下载相应的jar文件:log4j-1.2.16.jar,commons-logging.jar,commons-collections3.1.jar,slf4j-log4j12-1.5.8.jar
5、拷贝log4j.properties到src下
6、编写hibernate.cfg.xml并放到src下
这样就基本可以了。
如果需要与其他框架集成,加入相应的jar包即可