使用hibernate的时候,如何通过myeclipse自动把一个数据库的表,生成一个持久化的类和一个映射文件。
首先创建一个类为com.imooc.entity。存放我们的实例类和映射文件
为
切换到数据库视图,找到我们要操作的表
同时选择两个表,然后右键,选择反向工程。
选择mapping文件的存储的包和文件夹。同时选择生成POJP的映射文件,并且选中update那行,表示在hibernate的主配置文件中添加该类的配置文件信息。并且还要产生相应的类。
同时,我们可以选择所有主键id的生成方式,你可以根据需要自动选择。然后其他属性根据需要进行修改,然后next。
此处设计表之间的关系。请参考:https://blog.csdn.net/qq_36098284/article/details/80030706
finish后会自动生成如下的一些文件,
同时也会在配置文件中生成声明相应的映射文件的信息。
经过测试是可以使用的。