正向工程

myeclipse使用hibernate正向工程和逆向工程

旧城冷巷雨未停 提交于 2019-12-06 19:58:45
1.myeclipse使用hibernate正向工程,hibernate的正向工程是指从java实体类生成数据库表的过程,这种过程符合java程序员面向对象编程的思想,也是工程设计的时候使用比较多的一种思想。具体实施过程如下。 1).手动创建java pojo对象,并对pojo对象加上hibernate anotation。这样做的目的是通过myeclipse来生成hibernate映射文件, public class User { private int uid; private String pwd; private String pname; private String name; /** * @hibernate.id generator-class="native" * @return */ public int getUid() { return uid; } public void setUid(int uid) { this.uid = uid; } /** * @hibernate.property column="pwd" not-null="true" length="32" * @return */ public String getPwd() { return pwd; } public void setPwd(String pwd) { this

Hibernate正向工程建立数据表 对数据表进行增删改查操作

我与影子孤独终老i 提交于 2019-12-01 07:14:11
步骤一 首先在数据库中建立一数据库 Person 步骤二 在 myEclipse 中建立一普通 java 工程 HibernateTest 建立一lib文件夹 拷贝需要的相应 hibernate 中的 jar 包 其中最后一个是 数据库驱动包 ,然后从 hibernate 源文件那个解压文件中的 project 中的 etc (配置文件)文件夹中 拷贝 hiberna.cfg.xml 把 hiberna.cfg.xml 拷贝到 config 中 打开之后 删除<session-Factory name=”foo”中的所有内容> 首先来配置主要的 hiberna.cfg.xml 配置这个的时候我们要参考 hibernate.properties 因为我是用的 sqlserver 的所以选择这个 配置完后如下所示 <hibernate-configuration> <session-factory name="foo"> <property name="show_sql">true</property> <property name="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</property> <property name="hibernate.connection.username">sa<