hibernate tutorial 1
来源:互联网 发布:音乐播放软件知乎 编辑:程序博客网 时间:2024/06/14 06:56
文件结构:
hibernate 类库:
DOWNLOAD
Code:
Base.java
package com.zxl.hibernate;import java.util.Date;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transaction;import org.hibernate.cfg.Configuration;import com.zxl.hibernate.domain.User;public class Base {public static void main(String[] args) {Configuration cfg=new Configuration();cfg.configure();SessionFactory sf=cfg.buildSessionFactory();Session s=sf.openSession();Transaction tx=s.beginTransaction();User user=new User();user.setBirthday(new Date());user.setName("name");s.save(user);tx.commit();s.close();System.out.println("run!");}}
User.java
package com.zxl.hibernate.domain;import java.util.Date;public class User {private int id;private String name;private Date birthday;public int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public Date getBirthday() {return birthday;}public void setBirthday(Date birthday) {this.birthday = birthday;}}
User.hbm.xml
<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"><hibernate-mapping package="com.zxl.hibernate.domain"><class name="User" ><id name="id"><generator class="native"/></id><property name="name" /><property name="birthday" /></class></hibernate-mapping>
hibernate.cfg.xml
<!DOCTYPE hibernate-configuration PUBLIC"-//Hibernate/Hibernate Configuration DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"><hibernate-configuration><session-factory ><property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property><property name="connection.url">jdbc:mysql://localhost/zxl</property><property name="connection.username">root</property><property name="connection.password">2009</property><property name="dialect">org.hibernate.dialect.MySQLDialect</property><property name="hbm2ddl.auto" >update</property><mapping resource="com/zxl/hibernate/domain/User.hbm.xml" /></session-factory></hibernate-configuration>
Run:
0 0
- hibernate tutorial 1
- Hibernate Tutorial
- Hibernate Tutorial
- Struts Hibernate Integration Tutorial
- Hibernate tutorial with Eclipse
- Hibernate @ManyToOne Unidirectional Tutorial
- Hibernate EhCache configuration tutorial
- Spring 4 and Hibernate 4 integration tutorial part 1 xml configuration
- Struts 2 + Spring + Hibernate integration Tutorial
- Spring, Hibernate, Maven, and Struts2 integration tutorial
- Buffalo 1 Minute Tutorial
- Tapestry 5.0 Tutorial 1#
- DirectDraw Tutorial 1
- GMF Tutorial Part 1
- Java Tutorial 1
- [转载]OpenAL Tutorial 1
- Vim Tutorial Study(1)
- GObject Tutorial Part 1
- Java 数据库操作
- [mark] Go语言
- 元件使用教程——布局类元件
- 继承关系 整个继承数映射到一张表
- C中FILE的定义
- hibernate tutorial 1
- 8个惊艳的 HTML5 和 JavaScript 特效
- C# Tips: 64位操作系统运行P/Invoke程序出现BadImageFormatException错误,错误代码:0x8007000B
- Android系统RPC与Binder
- 继承关系 为没个类映射一张表
- 几个常见的压缩算法
- Android跑起Cocos2d-x的SimpleGame
- 浅析Struts1和Struts2的Action线程安全问题
- 二叉树的输入输出,遍历结果,和双亲结点的查找