hibernate简单的demo
来源:互联网 发布:seo文章替换工具 编辑:程序博客网 时间:2024/05/06 07:29
mysql表格
CREATE TABLE `t_user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(45) NOT NULL, `pwd` varchar(45) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=10113 DEFAULT CHARSET=utf8;
hibernate.cfg.xml
<?xml version='1.0' encoding='UTF-8'?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"><!-- Generated by MyEclipse Hibernate Tools. --><hibernate-configuration><session-factory><property name="myeclipse.connection.profile">mysql</property><property name="connection.url">jdbc:mysql://localhost:3306/test</property><property name="connection.username">root</property><property name="connection.password">123456</property><property name="connection.driver_class">com.mysql.jdbc.Driver</property><property name="dialect">org.hibernate.dialect.MySQLDialect</property><mapping resource="com/domain/User.hbm.xml"/></session-factory></hibernate-configuration>
User.java
package com.domain;public class User {Integer id;String name;String pwd;public Integer getId() {return id;}public void setId(Integer id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public String getPwd() {return pwd;}public void setPwd(String pwd) {this.pwd = pwd;}}
Test.java
package com.test;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;import com.domain.*;public class Test {public static void main(String[] args) {Configuration cfg = new Configuration().configure();SessionFactory factory = cfg.buildSessionFactory();Session session = null;try{session = factory.openSession();session.beginTransaction();User user = new User();user.setName("大狼哥");user.setPwd("123345");session.save(user);session.getTransaction().commit();}catch(Exception e){e.printStackTrace();session.getTransaction().rollback();}finally{//关闭sessionif(session != null && session.isOpen())session.close();}}}
0 0
- hibernate简单的demo
- springMVC+Hibernate简单的Demo
- 最简单的Hibernate DEMO配置
- 基于注解的maven+spring+hibernate+mysql简单demo
- 基于SpringMVC+Spring+Hibernate+Maven+Bootstrap的简单Demo
- Hibernate学习笔记之简单Demo
- Spring+SpringMVC+Hibernate+Mysql简单Demo
- 定时器简单的Demo
- 简单的Emoji demo
- spring简单的demo
- 简单的netty demo
- AIDL的简单Demo
- XListView的简单Demo
- Spring的简单Demo
- HelloCharts的简单Demo
- EChart的简单Demo
- 简单的上传下载Demo
- AdaBoost 简单的demo
- TDD的iOS开发初步以及Kiwi使用入门
- Gray Code
- 类在其自身的定义体内作为数据类型
- android中数据的存储
- Js判断键盘按键
- hibernate简单的demo
- luci笔记
- WEB开发角度之功能模块--编辑器
- JS、JAVA获取域名、端口、绝对路径、相对路径
- android 反序列化
- erlang mysql 测试
- HTTP 返回状态值所表示的意思
- cocos2d-x win64环境下编译和创建项目
- 人防通过后居然将人体挺好人