HibernateDao层增删改查
2017-04-11 11:20
99 查看
package dao;
import java.util.ArrayList;
import java.util.List;
import org.hibernate.Query;
import org.hibernate.Session;
import util.HibernateSessionFactory;
import entity.Users;
public class UserDao {
Session session=HibernateSessionFactory.getSession();
/**
* 添加
* @param user
*/
public void doAdd(Users user){
session.save(user);
}
/**
* 修改
* @param user
*/
public void doModify(Users user){
session.update(user);
}
/**
* 根据ID查询单个值
* @param id
* @return
*/
public Users doById(java.io.Serializable id){
return (Users)session.get(Users.class,id);
}
/**
* 查询全部
* @return
*/
public List<Users> selectAll(){
List<Users> list=new ArrayList<Users>();
String hql="from Users";
Query query=session.createQuery(hql);
list=query.list();
return list;
};
}
import java.util.ArrayList;
import java.util.List;
import org.hibernate.Query;
import org.hibernate.Session;
import util.HibernateSessionFactory;
import entity.Users;
public class UserDao {
Session session=HibernateSessionFactory.getSession();
/**
* 添加
* @param user
*/
public void doAdd(Users user){
session.save(user);
}
/**
* 修改
* @param user
*/
public void doModify(Users user){
session.update(user);
}
/**
* 根据ID查询单个值
* @param id
* @return
*/
public Users doById(java.io.Serializable id){
return (Users)session.get(Users.class,id);
}
/**
* 查询全部
* @return
*/
public List<Users> selectAll(){
List<Users> list=new ArrayList<Users>();
String hql="from Users";
Query query=session.createQuery(hql);
list=query.list();
return list;
};
}
相关文章推荐
- SSH整合 简单的增删改查
- hibernate+JPA实现对数据库的增删改查
- sqlite3数据库增删改查通用类swift
- MySQL表增删改查
- 通过JDBC进行简单的增删改查(以MySQL为例)
- 节点获取与增删
- SQL增删改查语句格式参考一
- 购物车增删改查,正序倒序,批量删除
- Yii数据库操作增删改查-[增加\查询\更新\删除 AR模式]
- aj增删改查完整版1
- NetBeans界面的增删改查功能
- 商品订单(增删改查):新增订单;批量删除,发货;模糊查询,下拉菜单内容过滤(含时间);全选反选,列名排序
- MongoDB基本操作增删改查(3)
- 数据结构:java创建串并实现增删改查功能
- NSFileManager的简单介绍,在沙盒目录下对文件进行增删改查
- Git统计指定时间段内代码增删汇总行数
- Django 对数据库进行增删改查
- Mybatis框架基于注解的方式,实对数据现增删改查
- spring mvc与Mybatis整合——(三)增删改查
- 数据库的增删改查