Hibernate Tools for Eclipse(IDE)

问题1:我用hibernate tools插件生成pojo的注释全的乱码

mysql设置均为uf8,2:工具连接时也设置了UTF-8,3:项目也是UTF-8的, 

?
@PropertyDef (label = " ? " , description = "" )
private long exampleid;

解决办法:

hibernate.cfg.xml加上属性.
<property name="connection.useUnicode">true</property>
<property name="connection.characterEncoding">UTF-8</property>
详细出处参考:http://www.jb51.net/article/19126.htm

方法一: Install New Software

参考: http://developer.51cto.com/art/200906/128067.htm

方法二:直接下载插件包

通过JBOSS TOOLS的官网下载。

http://www.jboss.org/tools/download

并拷贝到dropins目录中,如下图:

扫描二维码关注公众号,回复: 577136 查看本文章

重新启动Eclipse,就可以在new->other菜单下看到Hibernate的相关菜单项:

这就表示JBOSS Tools已经安装成功,下面我们基于sample-center试用一下Hibernate Tools.

sample-center实践

选择sample-center工程根节点,并选择Eclipse下的File-New-Hibernate Configuration File(cfg.xml),并找到上图中的Hibernate Configuration File(cfg.xml).选择它并点击Next按钮,进入下一个配置界面:

做好相关的配置,并单击Finish按钮。这样向导就自动创建好了一个hibernate.cfg.xml文件:

创建Hibernate Console Configuration向导

将当前的视图调整为Hiberante:

现在可以在系统的左侧看到Hiberante Configurations:

然后找到Hiberante Code Generation Configurations菜单:

在向导窗口中新建一个New-configuration,并配置Console cinfiguration和output directory的设置:

激活Reverse engineer from JDBC Connection选项,设置package属性:

然后单击reveng.xml中的setup按钮,如果当前项目没有文件,则单击下图中的Create new...

单击下图中的Refresh按钮:

选择希望处理的Table,并单击Finsh按钮:

并选择文件的存储路径:

之后切换到Exporters中设置Exporters,可以根据自己的需要设定:

单击Finish.

然后单击Run按钮,执行代码生成。

猜你喜欢

转载自sunbin.iteye.com/blog/1963744