package mvc.sh.dao; import java.util.List; import mvc.sh.entity.Users; import org.hibernate.Query; import org.hibernate.Session; import org.hibernate.SessionFactory; public class UsersDAO { private SessionFactory sessionFactory; public SessionFactory getSessionFactory() { return sessionFactory; } public void setSessionFactory(SessionFactory sessionFactory) { this.sessionFactory = sessionFactory; } public List<Users> getUsers() { String hql = "from users"; Session session = sessionFactory.getCurrentSession(); Query query = session.createQuery(hql); return query.list(); } public Users getUserById(Integer id) { String hql = "from users where id = :id"; Session session = sessionFactory.getCurrentSession(); Query query = session.createQuery(hql); query.setInteger("id", id); return (Users) query.list().get(0); } public void addUsers(Users users) { sessionFactory.getCurrentSession().save(users); } public void delUsersByid(Integer id) { Users user = getUserById(id); sessionFactory.getCurrentSession().delete(user); } public void modUsers(Users users) { sessionFactory.getCurrentSession().update(users); } }
最近下载更多
微信网友_6263159342649344 LV7
2022年12月16日
build138 LV20
2019年6月19日
hh1017026756 LV1
2019年5月7日
swwt LV12
2019年4月12日
2309094456 LV12
2019年3月19日
我是菜菜菜 LV8
2018年12月4日
shakawjh LV3
2018年10月8日
hait69396 LV8
2018年9月13日
Winstin LV11
2018年7月20日
vip03061212 LV14
2018年7月20日
最近浏览更多
卢本伟不开挂 LV4
4月27日
WBelong LV7
2023年12月28日
凡 LV1
2023年7月28日
李亮 LV19
2023年3月7日
LITIANYU084414 LV11
2022年12月30日
微信网友_6263159342649344 LV7
2022年12月16日
zhangsq
2022年10月21日
暂无贡献等级
cqbscxh LV11
2022年9月19日
lvchengliang LV4
2022年6月15日
兰文斌 LV6
2022年5月4日