首页>代码>springMVC注解与hibernate完美结合完成基本的增删改查demo源码下载>/springmvcandhibernate/src/net/nyist/springmvc04/dao/impl/PersonDaoImpl.java
/** * 南阳理工软件学院运动网平台<BR> * net.nyist.springmvc04.dao.impl<BR> * PersonDaoImpl.java<BR> * 创建人:yuchao <BR>时间:2015-1-13-下午5:49:43<BR> * 2015Tm公司-版权所有 */ package net.nyist.springmvc04.dao.impl; import java.util.List; import javax.annotation.Resource; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.springframework.stereotype.Repository; import net.nyist.springmvc04.dao.IPersonDao; import net.nyist.springmvc04.domain.Person; /** * * PersonDaoImpl<BR> * 创建人:yuchao <BR> * 时间:2015-1-13-下午5:49:43 <BR> * @version 1.0.0 * */ @Repository(value="personDao") public class PersonDaoImpl implements IPersonDao { @Resource(name="sf") private SessionFactory sf; public void save(Person person) { Session session = sf.getCurrentSession(); session.save(person); } @Override public void deletePerson(Person person) { sf.getCurrentSession().delete(person); } @Override public void updatePerson(Person person) { sf.getCurrentSession().update(person); } @Override public Person findPersonById(String id) { Person person =(Person) sf.getCurrentSession().get(Person.class, id); return person; } @Override public List<Person> findAllPerson() { @SuppressWarnings("unchecked") List<Person> list =sf.getCurrentSession().createQuery("from Person").list(); return list; } }

15719908287 LV9
2024年8月28日
a1677596408 LV23
2022年7月1日
lvchengliang LV4
2022年6月15日
李卓茹 LV3
2021年1月6日
2223915172 LV4
2020年10月18日
773977962 LV9
2020年10月16日
liuwenlong LV20
2020年6月22日
java11111 LV2
2020年6月15日
我是helloworld LV23
2020年5月25日
krislijixiang LV8
2020年3月28日

15719908287 LV9
2024年8月28日
dapeng0011 LV15
2024年7月16日
aaa最代码 LV14
2022年12月9日
tzstzs
2022年11月3日
暂无贡献等级
cqbscxh LV11
2022年9月19日
121516 LV3
2022年7月26日
a1677596408 LV23
2022年7月1日
lvchengliang LV4
2022年6月15日
423256321 LV4
2022年5月16日
兰文斌 LV6
2022年4月27日