Hibernate环境搭建第一个小程序
来源:互联网 发布:sqlserver count if 编辑:程序博客网 时间:2024/05/17 22:25
Hibernate环境搭建:需要jar包http://download.csdn.net/detail/itjavawfc/8169591
User.java
package cn.itcast.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://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"><hibernate-mapping package="cn.itcast.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://www.hibernate.org/dtd/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:///test</property> <property name="connection.username">root</property> <property name="connection.password">123</property> <property name="hbm2ddl.auto">create</property> <property name="dialect">org.hibernate.dialect.MySQLDialect</property> <mapping resource="cn/itcast/hibernate/domain/User.hbm.xml"/> </session-factory></hibernate-configuration>
测试:
package cn.itcast.hibernate;import java.util.Date;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;import cn.itcast.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();User user=new User();user.setBirthday(new Date());user.setName("name");s.save(user);s.close();System.out.println("end");}}
第一个小程序,意在环境搭建和简要了解。
0 0
- Hibernate环境搭建第一个小程序
- 搭建第一个Hibernate环境
- WAMPSERVER开发PHPStudy环境搭建 & 第一个小程序
- hibernate环境搭建,第一个hibernate
- Perl 环境搭建,第一个Perl程序。
- c++环境搭建&&第一个c++程序
- 第一个Hibernate程序(环境的搭建,测试用例)
- 搭建Spring开发环境并编写第一个Spring小程序
- 搭建Spring开发环境并编写第一个Spring小程序
- 搭建Spring开发环境并编写第一个Spring小程序
- Hibernate学习笔记_01_第一个Hibernate小程序
- 第一个Hibernate程序
- 第一个hibernate程序
- hibernate第一个程序
- 第一个hibernate程序
- 第一个hibernate程序
- 第一个Hibernate程序
- 第一个Hibernate程序
- Oracle数据库的下载,安装(windows 32bit)
- 数据连接池JNDI
- 题目1072:有多少不同的面值组合? 题目1074:对称平方数 题目1075:斐波那契数列 题目1076:N的阶乘
- JAVA程序设计(16)----- 贪食蛇游戏制作 LinkedList 初级应用
- Swift Enum与Switch
- Hibernate环境搭建第一个小程序
- 类,对象,访问控制符
- 数据结构学习笔记<二> 算法2.1的具体实现,合并集合A,B
- chromium显示页面(二)
- C++ 类的静态成员详细讲解
- Vs2012在Linux开发中的应用(4):公共属性的定义
- Ubuntu下图形界面与控制台终端之间切换的快捷键
- js跨域访问的几种方式
- Oracle 零基础学习第一天——简介和基本命令学习