hibernate中MySQL自增字段的映射描述

以下的文章主要向大家介绍的是hibernate 中MySQL自增字段的映射,以及对其实际应用代码的示例,以下的文章就是对其实际操作的具体描述,希望会给你带来一些帮助在学习hibernate 中MySQL 自增字段的映射方面。

创新互联建站是一家集网站建设,元宝企业网站建设,元宝品牌网站建设,网站定制,元宝网站建设报价,网络营销,网络优化,元宝网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

 
 
 
  1. create table `anietest`.`user`(
  2. `id` int not null auto_increment,
  3. `username` varchar(50),
  4. primary key (`id`)
  5. );
  6. create unique index `PRIMARY` on `anietest`.`user`(`id`);

上面这个MySQL的表的映射文件为

 
 
 

这样在ACTION里面插入数据的时候就不用设置model的ID的值,但是如果把改成 就得在ACTION里设置ID值为0 ,这样MySQL中字段还是会MySQL自增字段

ACTION的代码:

 
 
 
  1. UserForm userForm = (UserForm) form;// TODO Auto-generated method stub
  2. UserDAO userDao=new UserDAO();
  3. User user=new User();
  4. //user.setId(0); class="assigned" 

的时候要设置值,可以设置为0或者更大的值

 
 
 
  1. user.setUsername(userForm.getUsername());
  2. userDao.save(user);

以上的相关内容就是对hibernate 中MySQL自增字段的映射的介绍,望你能有所收获。

本文标题:hibernate中MySQL自增字段的映射描述
转载来于:http://www.shufengxianlan.com/qtweb/news16/546266.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联