?Refresh?选择需要反向功能的表(一次可以多选)?Include…
?Finish
?Package填写反向生成类存放的包路径?Exporters卡片中勾选Generate domain code(.java)、Generate mappings(hbm.xml)和Generate hibernate configuration(hibernate.cfg.xml)
?Run?刷新工程能看到生成的java类,hibernate.cfg.xml中的内容也有新的变化。
hibernate.reveng.xml配置了用到数据库中的哪些表;映射文件(这里的SmAnnounce.hbm.xml和SmUsers.hbm.xml)配置了数据库表和java类之间的关联;反向类(这里的SmAnnounce.java和SmUsers.java)是可以看作一个简单的VO类。
3. 生成POJO:
POJO:Plain Ordinary Java Object无格式普通Java对象,可以简单的理解为一个不包含逻辑代码的值对象(Value Object 简称VO)。