您的位置:首页 > 编程语言 > ASP

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐