ASP.NET&Spring.NET&NHibernate最佳实践(五)——第3章人事子系统(2)
2008-05-10 18:57
525 查看
3.4. 人事子系统服务层(Service)
部门服务接口(IDeptService.cs)
using System;
using Guushuuse.SalaryPrj.HR.DomainModel;
using Guushuuse.SalaryPrj.HR.Dao;
using System.Collections;
namespace Guushuuse.SalaryPrj.HR.Service
部门服务类(DeptService.cs)
using System;
using System.Collections.Generic;
using System.Text;
using Guushuuse.SalaryPrj.HR.Dao;
using Guushuuse.SalaryPrj.HR.DomainModel;
using System.Collections;
using Spring.Transaction.Interceptor;
namespace Guushuuse.SalaryPrj.HR.Service
员工服务接口(IEmployeeService.cs)
using System;
using Guushuuse.SalaryPrj.HR.DomainModel;
using Guushuuse.SalaryPrj.HR.Dao;
using System.Collections;
namespace Guushuuse.SalaryPrj.HR.Service
员工服务类(EmployeeService.cs)
using System;
using System.Collections.Generic;
using System.Text;
using Guushuuse.SalaryPrj.HR.Dao;
using Guushuuse.SalaryPrj.HR.DomainModel;
using System.Collections;
using Spring.Transaction.Interceptor;
namespace Guushuuse.SalaryPrj.HR.Service
服务定位类(ServiceLocator.cs)
using System;
using System.Collections.Generic;
using System.Text;
using Spring.Context;
using Spring.Context.Support;
namespace Guushuuse.SalaryPrj.HR.Service
修改Config/Guushuuse.SalaryPrj.HR.config文件,新增object
<object id="deptService" type="Guushuuse.SalaryPrj.HR.Service.DeptService, Guushuuse.SalaryPrj.HR">
<property name="DeptDao" ref="deptDao" />
</object>
<object id="employeeService" type="Guushuuse.SalaryPrj.HR.Service.EmployeeService, Guushuuse.SalaryPrj.HR">
<property name="EmployeeDao" ref="employeeDao" />
</object>
3.5. 人事子系统帮助类(Helper)
帮助类(HRHelper.cs)
using System;
using System.Collections.Generic;
using System.Text;
using Guushuuse.SalaryPrj.HR.DomainModel;
using Guushuuse.SalaryPrj.HR.Service;
using System.Collections;
namespace Guushuuse.SalaryPrj.HR.Helper
部门服务接口(IDeptService.cs)
using System;
using Guushuuse.SalaryPrj.HR.DomainModel;
using Guushuuse.SalaryPrj.HR.Dao;
using System.Collections;
namespace Guushuuse.SalaryPrj.HR.Service
部门服务类(DeptService.cs)
using System;
using System.Collections.Generic;
using System.Text;
using Guushuuse.SalaryPrj.HR.Dao;
using Guushuuse.SalaryPrj.HR.DomainModel;
using System.Collections;
using Spring.Transaction.Interceptor;
namespace Guushuuse.SalaryPrj.HR.Service
员工服务接口(IEmployeeService.cs)
using System;
using Guushuuse.SalaryPrj.HR.DomainModel;
using Guushuuse.SalaryPrj.HR.Dao;
using System.Collections;
namespace Guushuuse.SalaryPrj.HR.Service
员工服务类(EmployeeService.cs)
using System;
using System.Collections.Generic;
using System.Text;
using Guushuuse.SalaryPrj.HR.Dao;
using Guushuuse.SalaryPrj.HR.DomainModel;
using System.Collections;
using Spring.Transaction.Interceptor;
namespace Guushuuse.SalaryPrj.HR.Service
服务定位类(ServiceLocator.cs)
using System;
using System.Collections.Generic;
using System.Text;
using Spring.Context;
using Spring.Context.Support;
namespace Guushuuse.SalaryPrj.HR.Service
修改Config/Guushuuse.SalaryPrj.HR.config文件,新增object
<object id="deptService" type="Guushuuse.SalaryPrj.HR.Service.DeptService, Guushuuse.SalaryPrj.HR">
<property name="DeptDao" ref="deptDao" />
</object>
<object id="employeeService" type="Guushuuse.SalaryPrj.HR.Service.EmployeeService, Guushuuse.SalaryPrj.HR">
<property name="EmployeeDao" ref="employeeDao" />
</object>
3.5. 人事子系统帮助类(Helper)
帮助类(HRHelper.cs)
using System;
using System.Collections.Generic;
using System.Text;
using Guushuuse.SalaryPrj.HR.DomainModel;
using Guushuuse.SalaryPrj.HR.Service;
using System.Collections;
namespace Guushuuse.SalaryPrj.HR.Helper
相关文章推荐
- ASP.NET&Spring.NET&NHibernate最佳实践(六)——第3章人事子系统(3)
- ASP.NET&Spring.NET&NHibernate最佳实践(四)——第3章人事子系统(1)
- ASP.NET&Spring.NET&NHibernate最佳实践(七)——第3章人事子系统(4)人事子系统小结
- ASP.NET&Spring.NET&NHibernate最佳实践(四)——第3章人事子系统(1)
- ASP.NET&Spring.NET&NHibernate最佳实践(六)——第3章人事子系统(3)
- ASP.NET&Spring.NET&NHibernate最佳实践(十二)——第4章权限子系统(5)
- ASP.NET&Spring.NET&NHibernate最佳实践(十八)——第4章权限子系统(11)
- ASP.NET&Spring.NET&NHibernate最佳实践(二十二)——第4章权限子系统(15)
- ASP.NET&Spring.NET&NHibernate最佳实践(九)——第4章权限子系统(2)
- ASP.NET&Spring.NET&NHibernate最佳实践(十三)——第4章权限子系统(6)
- ASP.NET&Spring.NET&NHibernate最佳实践(十九)——第4章权限子系统(12)
- ASP.NET&Spring.NET&NHibernate最佳实践(二十三)——第4章权限子系统(16)
- ASP.NET&Spring.NET&NHibernate最佳实践(十)——第4章权限子系统(3)
- ASP.NET&Spring.NET&NHibernate最佳实践(十四)——第4章权限子系统(7)
- ASP.NET&Spring.NET&NHibernate最佳实践(二十)——第4章权限子系统(13)
- ASP.NET&Spring.NET&NHibernate最佳实践(二十四)——第4章权限子系统(17)
- ASP.NET&Spring.NET&NHibernate最佳实践(二十六)——第4章权限子系统(19)权限子系统小结
- ASP.NET&Spring.NET&NHibernate最佳实践(十五)——第4章权限子系统(8)
- ASP.NET&Spring.NET&NHibernate最佳实践(二十五)——第4章权限子系统(18)
- ASP.NET&Spring.NET&NHibernate最佳实践(十六)——第4章权限子系统(9)