既然是自动生成的都是配置好的。拿一个例子说吧,这个也是自动生成的
<hibernate-mapping>
<class name="com.portallive.user.domain.User" table="t_user" schema="public">
<id name="UId" type="java.lang.Long">
<column name="u_id" />
<generator class="assigned"></generator>
</id>
<property name="ULoginid" type="java.lang.String">
<column name="u_loginid" length="128" />
</property>
<property name="UName" type="java.lang.String">
<column name="u_name" length="128" />
</property>
<property name="UPwd" type="java.lang.String">
<column name="u_pwd" length="128" />
</property>
<property name="UOrder" type="java.lang.Long">
<column name="u_order" />
</property>
<property name="UEmail" type="java.lang.String">
<column name="u_email" length="128" />
</property>
</class>
</hibernate-mapping>
类里的UId就对应表里的u_id,ULoginid对应表里的u_loginid。
配置文件生成数据库表,这本身方向就是错的,应该先建立数据库表,然后建立pojo类,你这样做虽然简单,但是不合规矩。
myeclipse有工具可以从表中直接生成pojo类和配置文件的,但还是推荐你自己写!
这是修改oracle的表结构
alter table table_name modify (type number(1));
既然是自动生成的都是配置好的。拿一个例子说吧,这个也是自动生成的
<hibernate-mapping>
<class name="com.portallive.user.domain.User" table="t_user" schema="public">
<id name="UId" type="java.lang.Long">
<column name="u_id" />
<generator class="assigned"></generator>
</id>
<property name="ULoginid" type="java.lang.String">
<column name="u_loginid" length="128" />
</property>
<property name="UName" type="java.lang.String">
<column name="u_name" length="128" />
</property>
<property name="UPwd" type="java.lang.String">
<column name="u_pwd" length="128" />
</property>
<property name="UOrder" type="java.lang.Long">
<column name="u_order" />
</property>
<property name="UEmail" type="java.lang.String">
<column name="u_email" length="128" />
</property>
</class>
</hibernate-mapping>
类里的UId就对应表里的u_id,ULoginid对应表里的u_loginid。
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....