社区
Java EE
帖子详情
刚学hibernate,哪位大哥能给一个在oracle下的类似Test的例子
xicheng_my_love
2005-12-05 05:22:59
如题,谢谢!!!
...全文
95
3
打赏
收藏
刚学hibernate,哪位大哥能给一个在oracle下的类似Test的例子
如题,谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rickhunterchen
2005-12-06
打赏
举报
回复
项目结构
project
|_src
|_mypack
| |_Test.java
| |_User.java
| |_User.hbm.xml
|_hibernate.cfg.xml
===================================================================================
hibernate.cfg.xml代码:
<?xml version='1.0' encoding='GBK'?>
<!DOCTYPE hibernate-configuration
PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-2.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="show_sql">true</property>
<property name="dialect">net.sf.hibernate.dialect.Oracle9Dialect</property>
<property name="connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
<property name="connection.url">jdbc:oracle:thin:@localhost:1521:myoracle</property>
<property name="connection.username">xxx</property>
<property name="connection.password">xxx</property>
<mapping resource="mypack/User.hbm.xml"/>
</session-factory>
</hibernate-configuration>
================================================================================
User.hbm.xml代码:
<?xml version="1.0" encoding="GBK"?>
<!DOCTYPE hibernate-mapping
PUBLIC "-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd">
<hibernate-mapping>
<class name="mypack.User" table="usertable">
<id name="id">
<generator class="sequence">
<param name="sequence">user_id_seq</param>
</generator>
</id>
<property name="username"></property>
<property name="password"></property>
</class>
</hibernate-mapping>
============================================================================
User.java代码:
package mypack;
public class User {
public User(){}
private int id;
private String username;
private String password;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
}
===================================================================================
Test.java代码:
package mypack;
import net.sf.hibernate.HibernateException;
import net.sf.hibernate.Session;
import net.sf.hibernate.SessionFactory;
import net.sf.hibernate.Transaction;
import net.sf.hibernate.cfg.Configuration;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成方法存根
try{
SessionFactory sf=new Configuration()
.configure()
.buildSessionFactory();
Session session=sf.openSession();
Transaction tx=session.beginTransaction();
User user=new User();
user.setUsername("熊昂");
user.setPassword("2368");
session.save(user);
tx.commit();
session.close();
}catch(HibernateException e){
e.printStackTrace();
}
}
}
================================================================================
Sql脚本
CREATE TABLE usertable (
ID number(6) NOT NULL primary key,
username varchar2(24) NOT NULL,
password varchar2(24) NOT NULL ,
);
序列:
create sequence user_id_seq increment by 1 start with 1 nomaxvalue;
xicheng_my_love
2005-12-06
打赏
举报
回复
搞定 谢谢 结贴
xicheng_my_love
2005-12-05
打赏
举报
回复
没有人能帮一下吗
深入浅出
Hibernate
当前与
Hibernate
开发有关的课程视频已经很多,这些课程在知识面上都有着一定的广度和深度,但在实际的公司培训与高校授课时,本人发现学习编程重要的是:学生从一开始就能写出可运行的程序,唯有如此才可激发学生...
Hibernate
连接
oracle
数据库的简单
例子
Hibernate
连接
oracle
...网上关于如何详细
hibernate
连接数据库的
例子
也不多,所以在这里写一写
例子
,以供交流和总结! 二、配置
Hibernate
开发环境 本人进行
Hibernate
学习时是使用MyEclipse2014,一切的Hiberna
hibernate
oracle
date,使用
Hibernate
插入
oracle
Date类型的
例子
package
test
;import java.text.SimpleDateFormat;import org.
hibernate
.SessionFactory;import org.
hibernate
.Transaction;import org.
hibernate
.cfg.Configuration;import org.
hibernate
.classic.Session;import p...
hibernate
oracle
blob,
Hibernate
3操作
Oracle
的Blob字段
Hibernate
3操作
Oracle
的Blob字段
hibernate
作为
一个
优秀的OR-Mapping构架,对数据库的基本操作进行了比较好的封装,针对Blob类型字段的操作也不例外。但网上大部分能找到的
hibernate
操作Blob的例程都是基于
hibernate
...
hibernate
连接
oracle
的
例子
第一次学习
hibernate
,跟着网上的去做,到处报错,自己做了一遍,终于好了! 一、 实验环境 eclipse、
oracle
11g 然后就是所需的jar包,到http://www.
hibernate
.org下载相应的jar,我的是
hibernate
-release-4.2.21....
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章