Hibernate 数据库操作 DAO 实例
来源:互联网 发布:ubuntu安装yum命令 编辑:程序博客网 时间:2024/05/29 04:46
在javamxj.hibernate包下,新建一个Test类,内容如下:
/*
* 简单测试一下User类
* 创建日期 2005-3-31
* @author javamxj(分享java快乐)
*/
package javamxj.hibernate;
import net.sf.hibernate.*;
import net.sf.hibernate.cfg.*;
public class Test {
public static void main(String[] args) {
try {
SessionFactory sf = new Configuration().configure()
.buildSessionFactory();
Session session = sf.openSession();
Transaction tx = session.beginTransaction();
User user = new User();
user.setUsername("Blog");
user.setPassword("分享java快乐");
session.save(user);
tx.commit();
session.close();
} catch (HibernateException e) {
e.printStackTrace();
}
}
}
这里简单说说一下流程,首先初始化Configuration,加载Hibernate的配置信息,然后Configuration取得SessionFactory对象,并由它来开启一个Session,它代表对象与表格的一次会话操作,而 Transaction则表示一组会话操作,我们只需要直接操作User对象,并进行Session与Transaction的相关操作, Hibernate就会自动完成对数据库的操作。
数据库 取结果集
创建jsp注意:
添加到jsp到tiles-defs-stationerymanagement.xml中
<definition name="stationeryapplymgr-definition" extends="template-definition">
<put name="content" value="/employeeservice/stationeryapply/stationeryapplymgr.jsp" />
</definition>
添加到form 到struts-config-kiss-stationerymanagement.xml
<form-bean name="FORM_KISS_EMPSRV_APPLYSTATIONERYMGR"
type="com.ctcb.kiss.employeeservice.stationeryapply.StationeryApplyMgrForm" />
- Hibernate 数据库操作 DAO 实例
- spring,hibernate,dao操作数据库模…
- Spring的DAO模块数据库操作实例
- Hibernate数据库操作基本实例
- Spring与Hibernate Dao中操作数据库的另外方式
- DAO 操作数据库
- 数据库操作dao文件
- DAO数据库操作
- VC DAO 操作数据库
- "Hibernate"对数据库操作的实例代码
- hibernate的DAO写不进数据库
- 通过DAO操作Access数据库
- 连接操作数据库DAO类
- yii AR DAO数据库操作
- dao层数据库查询操作
- Sqlite数据库操作Dao类
- Hibernate中应用dao设计模式进行数据库的增删改查操作
- JSP+STRUTS+EJB+DAO+HIBERNATE实例
- Struts Logic notEqual用法
- checkbox的全选与取消全选
- Struts iterate 刷新页面重复问题
- Hibernate FROM WHERE 语句
- hibernateArgs 获取最大ID 查询
- Hibernate 数据库操作 DAO 实例
- html:form onsubmit 用法
- 导入js文件方法:
- IBM PC机的机器语言指令
- Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结
- Domino的系统安全性(三)-再谈Domino的系统安全层次
- 可视化的查找java类所在jar包的小工具
- 巧克力没了--参加东进新产品路演花絮
- 如何做好软件测试---上级忠告