62,623
社区成员
发帖
与我相关
我的任务
分享
package com.bo;
import com.dao.DaoImp;
import com.jopo.UserPo;
public class Bo {
private DaoImp dao;
public void execute(UserPo user){
dao.insert(user);
}
public DaoImp getDao() {
return dao;
}
public void setDao(DaoImp dao) {
this.dao = dao;
}
}
package com.dao;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
import com.jopo.UserPo;
public class Dao extends HibernateDaoSupport implements DaoImp{
public void insert(UserPo user) {
this.getHibernateTemplate().save(user);
}
public UserPo queryAll(UserPo user) {
// TODO Auto-generated method stub
return null;
}
public boolean update(UserPo user) {
// TODO Auto-generated method stub
return false;
}
}
<?xml version="1.0" encoding="UTF-8"?>
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocation"
value="classpath:hibernate.cfg.xml">
</property>
</bean>
<bean id="template" class="org.springframework.orm.hibernate3.HibernateTemplate">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
<bean id="dao" class="com.dao.Dao">
<property name="hibernateTemplate" ref="template"></property>
</bean>
<bean id="bo" class="com.bo.Bo">
<property name="dao" ref="dao"></property>
</bean>
<bean id="user" class="com.jopo.UserPo"></bean>
</beans>
<property name="connection.autocommit">true</property>