简单hibernate5.2.10入门配置
来源:互联网 发布:联通网络破解助手 编辑:程序博客网 时间:2024/05/16 02:18
1、官网下载hibernate 5相关jar包
http://hibernate.org/orm/
2、解压后,在lib目录中找到required目录下的jar包添加至项目。再添加数据库驱动包,博主用MySQL
jar包添加后如下图:
3、创建数据库learndata、创建表userinfo,下面给出建表语句:
CREATE TABLE `NewTable` (
`id` int NULL AUTO_INCREMENT ,
`username` varchar(50) NULL ,
`password` varchar(50) NULL ,
PRIMARY KEY (`id`)
);
4、编写实体类对象
package model;public class Userinfo {private int id;private String username;private String password;public int getId() {return id;}public void setId(int id) {this.id = id;}public String getUsername() {return username;}public void setUsername(String username) {this.username = username;}public String getPassword() {return password;}public void setPassword(String password) {this.password = password;}}
com.mysql.jdbc.Driver jdbc:mysql://localhost:3306/learndata root root 5 50 23 org.hibernate.dialect.MySQL5Dialect thread true update
package action;import model.Userinfo;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transaction;import org.hibernate.cfg.Configuration;public class Test {public static void main(String[] args) {//配置方法一//final StandardServiceRegistry registry = new StandardServiceRegistryBuilder().configure("hibernate.cfg.xml").build();// SessionFactory sessionFactory = new MetadataSources(registry).buildMetadata().buildSessionFactory();//配置方法二Configuration cfg = new Configuration().configure("hibernate.cfg.xml");SessionFactory sessionFactory = cfg.buildSessionFactory(); Session session = sessionFactory.openSession(); Transaction transaction = session.beginTransaction(); Userinfo user = new Userinfo(); user.setUsername("root"); user.setPassword("123456"); session.save(user); transaction.commit();}}
- 简单hibernate5.2.10入门配置
- hibernate5.25简单配置
- hibernate5初入门配置实例
- hibernate5初入门配置实例
- hibernate5简单入门一对多,多对一,多对多的配置及注解实现
- 手动配置hibernate5.1入门(1)
- hibernate5(2)初入门配置实例
- hibernate5(2)初入门配置实例
- Hibernate5配置及实现简单增删改查
- hibernate5.2.2入门实践
- hibernate5快速入门
- hibernate5 快速入门
- 使用Maven配置Hibernate5
- hibernate配置(hibernate5)
- Hibernate5.2.5的配置
- jta+spring4+hibernate5/jpa2配置
- Hibernate5配置与使用详解
- eclipse下配置Hibernate5.2.7
- “fatal error C1859: “Release\XXXX.pch”意外的预编译头错误,只需重新运行编译器就可能修复此问题”的一个解决办法
- 从分布式一致性谈到CAP理论、BASE理论
- 6.4
- 运行容器的最佳实践
- hunnu11461—数组求和问题(前缀和)
- 简单hibernate5.2.10入门配置
- [5]深度学习和Keras----一个图像识别的简单Demo
- RecyclerView+ItemTouchHelper实现拖拽滑动
- 内核编译体验
- 【计蒜之道】微软手机的信号显示
- 6.4
- webpack 教科书式入门教程
- Oracle SQL*PLUS 下的 glogin.sql文件路径及默认配置
- 轻松入门React和Webpack