2 wqwwc wqwwc 于 2015.06.10 13:40 提问

连接数据库生成jpa实体类的java源代码

连接数据库能得到数据库的所有表。表的字段属性注释等都能得到。并且能生成jpa实体类的java源代码

5个回答

zixiangxiong1987
zixiangxiong1987   2015.06.10 13:45

说的什么啊??hibernate的annotation吗?

cuiwei1026522829
cuiwei1026522829   Ds   Rxr 2015.06.10 13:58
xxm_csdn
xxm_csdn   2015.06.10 14:11

源代码是没有,不过你可以试试装个netBeans ,这玩意做你说的这个活很容易。
右键选个包,然后选择通过数据库生成实体类,然后你的实体类就有了;
然后通过实体类生成jpa控制类,over
仅仅只需要写一下配置文件就ok了。
图片说明
<?xml version="1.0" encoding="UTF-8"?>


org.eclipse.persistence.jpa.PersistenceProvider
com.sdl.DBoperator.jdbc.UnLimbersPlusinfo
com.sdl.DBoperator.jdbc.UnLimbersInfo
com.sdl.DBoperator.jdbc.BasUsersop
com.sdl.DBoperator.jdbc.UnLimbersWcparameter








xxm_csdn
xxm_csdn   2015.06.10 14:13

<?xml version="1.0" encoding="UTF-8"?>


org.eclipse.persistence.jpa.PersistenceProvider
com.sdl.DBoperator.jdbc.UnLimbersPlusinfo
com.sdl.DBoperator.jdbc.UnLimberDevice
com.sdl.DBoperator.jdbc.BasSystemunite
com.sdl.DBoperator.jdbc.BasAccount
com.sdl.DBoperator.jdbc.HisLimberdevicerunevent
com.sdl.DBoperator.jdbc.SynPortocollist
com.sdl.DBoperator.jdbc.BasPollutanttypes

<class>com.sdl.DBoperator.jdbc.UnSopBase</class>
<class>com.sdl.DBoperator.jdbc.BasRole</class>
<class>com.sdl.DBoperator.jdbc.HisLimbertable</class>
<class>com.sdl.DBoperator.jdbc.UnLimbersInfo</class>
<class>com.sdl.DBoperator.jdbc.BasUsersop</class>
<class>com.sdl.DBoperator.jdbc.UnLimbersWcparameter</class>
<properties>
  <property name="javax.persistence.jdbc.url" value="jdbc:mysql://localhost:3306/cemscenter?zeroDateTimeBehavior=convertToNull"/>
  <property name="javax.persistence.jdbc.password" value="1203"/>
  <property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver"/>
  <property name="javax.persistence.jdbc.user" value="root"/>
</properties>


xya_zone
xya_zone   2015.06.10 14:45
Csdn user default icon
上传中...
上传图片
插入图片