文章标题
来源:互联网 发布:网络艺术研究 编辑:程序博客网 时间:2024/06/01 08:44
Hibernate简单的自动化部署步骤:
一.新建数据库表
二.Myeclipse中建立数据库关联
此处注意点:
1.输入法要设置在英文模式下,否则会提示连接URL失败等信息
2.连接参数输完后,需点击Test Driver按钮测试连接
3.保存密码
建立连接的结果展示:
三.项目中建立映射关系
第一部分:建立项目关联
右击项目————》Myeclpse ————》Add Hibernate Annotations—————》Driver项选择新建的数据库关联test————》next ————》新建自动生成的jar目录test————》
第二部分:建立javabean映射
切换至数据库关联视图————》右键表名test————》Hibernate Reverse Enginering—————》选择对应的文件目录和package————》
注意标红部分
————》next————》
建立映射的结果
测试连接:
package test;
import org.hibernate.Session;
import org.hibernate.Transaction;
public class HibernateTest {
public static void main(String[] args) {
User user = new User(“HibernateTest”,21, “”,null, null, null, “”,
null, null, null, null, null, null);
Session session = HibernateSessionFactory.getSession();
Transaction trs = null;
try{
trs = session.beginTransaction();
session.save(user);
trs.commit();
}catch(Exception e){
trs.rollback();
}
}
}
遗留BUG:
运行异常提示,ERROR: Unknown column ‘education’ in ‘field list’
原因分析:
Myeclipse中建立数据库关联时,字段education没有映射到位
具体分析:
数据库插入字段数据时education前面多了一个空格,去掉空格OK了。
- 文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题 文章标题 文章标题 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- [BZOJ3674]可持久化并查集 可持久化线段树维护数组
- 表单序列化传到后台中文显示乱码
- ViewPager的setOffScreenPagerLimit()和FragmentStatePagerAdapter及FragmentPagerAdapter的区别与联系
- vue.js之路(4)——vue2.0s中eventBus实现兄弟组件通信
- 大型网站架构之分布式消息队列
- 文章标题
- telnet root 登陆问题
- android中的线程机制(二)—SocketCallBack
- 为什么要使用redis数据库?
- Mac OSX10.12 上安装配置caffe(无GPU)
- Java list<T> 去重复 数据
- 搭建kindleEAR为kindle推送RSS订阅
- 【工业相机Pointgray配置VS2012】Pointgray配置VS2012并将Pointgray类型转换成Mat类型
- oc客服端向服务端传输数据的加密