strut 层
public class Sellauthentication extends ActionSupport {
private SellauthenticationService SellauthenticationService;
public SellauthenticationService getSellauthenticationService() {
return SellauthenticationService;
}
public void setSellauthenticationService(
SellauthenticationService sellauthenticationService) {
SellauthenticationService = sellauthenticationService;
}
}
spring 层
public interface SellauthenticationService {
}
public class SellauthenticationServiceImpl implements SellauthenticationService {
private SellauthenticationDao SellauthenticationDao;
public SellauthenticationDao getSellauthenticationDao() {
return SellauthenticationDao;
}
public void setSellauthenticationDao(SellauthenticationDao sellauthenticationDao) {
SellauthenticationDao = sellauthenticationDao;
}
}
hibernate 层
public interface SellauthenticationDao {
}
public class SellauthenticationDaoImpl extends HibernateDaoSupport implements SellauthenticationDao{
}
spring 配置文件
<bean id="Sellauthentication"
class="com.ruituo.showyuu.action.adminuseraction.Sellauthentication" scope="prototype">
<property name="SellauthenticationService" ref="SellauthenticationService" />
</bean>
<bean id="SellauthenticationService" class="com.ruituo.showyuu.service.second.impl.SellauthenticationServiceImpl">
<property name="SellauthenticationDao" ref="SellauthenticationDao"/>
</bean>
<bean id="SellauthenticationDao" class="com.ruituo.showyuu.dao.second.impl.SellauthenticationDaoImpl">
<property name="sessionFactory" ref="sessionFactory"/>
</bean>