Service.xml 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <objects xmlns="http://www.springframework.net">
  3. <description>Spring注入Service,容器指向本层层封装的接口,舍弃Dao层,减少代码量</description>
  4. <!--系统管理begin-->
  5. <!--系统管理-->
  6. <object id="MES.Production.Service.System" type="MES.Production.Service.ServiceImp.SystemManage,MES.Production.Service" singleton="false">
  7. </object>
  8. <!--代码-->
  9. <object id="MES.Production.Service.Code" type="MES.Production.Service.ServiceImp.CodeManage,MES.Production.Service" singleton="false">
  10. </object>
  11. <!--部门管理-->
  12. <object id="MES.Production.Service.Department" type="MES.Production.Service.ServiceImp.DepartmentManage,MES.Production.Service" singleton="false">
  13. </object>
  14. <!--用户部门管理-->
  15. <object id="MES.Production.Service.UserDepartment" type="MES.Production.Service.ServiceImp.UserDepartmentManage,MES.Production.Service" singleton="false">
  16. </object>
  17. <!--用户在线检测-->
  18. <object id="MES.Production.Service.Online" type="MES.Production.Service.ServiceImp.OnlineManage,MES.Production.Service" singleton="false">
  19. </object>
  20. <!--用户管理-->
  21. <object id="MES.Production.Service.User" type="MES.Production.Service.ServiceImp.UserManage,MES.Production.Service" singleton="false">
  22. <property name="UserInfoManage" ref="MES.Production.Service.UserInfo"/>
  23. <property name="UserRoleManage" ref="MES.Production.Service.UserRole"/>
  24. <property name="UserPermissionManage" ref="MES.Production.Service.UserPermission"/>
  25. <property name="PostUserManage" ref="MES.Production.Service.PostUser"/>
  26. <property name="UserDepartmentManage" ref="MES.Production.Service.UserDepartment"/>
  27. <property name="PermissionManage" ref="MES.Production.Service.Permission"/>
  28. <property name="DepartmentManage" ref="MES.Production.Service.Department"/>
  29. </object>
  30. <!--常用联系人-->
  31. <object id="MES.Production.Service.BeUser" type="MES.Production.Service.ServiceImp.BeUserManage,MES.Production.Service" singleton="false">
  32. </object>
  33. <!--用户拓展信息-->
  34. <object id="MES.Production.Service.UserInfo" type="MES.Production.Service.ServiceImp.UserInfoManage,MES.Production.Service" singleton="false">
  35. </object>
  36. <!--用户授权-->
  37. <object id="MES.Production.Service.UserPermission" type="MES.Production.Service.ServiceImp.UserPermissionManage,MES.Production.Service" singleton="false">
  38. <property name="PermissionManage" ref="MES.Production.Service.Permission"/>
  39. </object>
  40. <!--角色管理-->
  41. <object id="MES.Production.Service.Role" type="MES.Production.Service.ServiceImp.RoleManage,MES.Production.Service" singleton="false">
  42. </object>
  43. <!--用户角色-->
  44. <object id="MES.Production.Service.UserRole" type="MES.Production.Service.ServiceImp.UserRoleManage,MES.Production.Service" singleton="false">
  45. </object>
  46. <!--角色授权-->
  47. <object id="MES.Production.Service.RolePermission" type="MES.Production.Service.ServiceImp.RolePermissionManage,MES.Production.Service" singleton="false">
  48. <property name="PermissionManage" ref="MES.Production.Service.Permission"/>
  49. </object>
  50. <!--岗位管理-->
  51. <object id="MES.Production.Service.Post" type="MES.Production.Service.ServiceImp.PostManage,MES.Production.Service" singleton="false">
  52. </object>
  53. <!--岗位部门管理-->
  54. <object id="MES.Production.Service.PostDepartment" type="MES.Production.Service.ServiceImp.PostDepartmentManage,MES.Production.Service" singleton="false">
  55. <property name="PostUserManage" ref="MES.Production.Service.PostUser"/>
  56. </object>
  57. <!--用户岗位管理-->
  58. <object id="MES.Production.Service.PostUser" type="MES.Production.Service.ServiceImp.PostUserManage,MES.Production.Service" singleton="false">
  59. </object>
  60. <!--模块管理-->
  61. <object id="MES.Production.Service.Module" type="MES.Production.Service.ServiceImp.ModuleManage,MES.Production.Service" singleton="false">
  62. </object>
  63. <!--授权管理-->
  64. <object id="MES.Production.Service.Permission" type="MES.Production.Service.ServiceImp.PermissionManage,MES.Production.Service" singleton="false">
  65. </object>
  66. <!--省市县级联管理-->
  67. <object id="MES.Production.Service.CodeArea" type="MES.Production.Service.ServiceImp.CodeAreaManage,MES.Production.Service" singleton="false">
  68. </object>
  69. <!--系统日志管理-->
  70. <object id="MES.Production.Service.Syslog" type="MES.Production.Service.ServiceImp.SyslogManage,MES.Production.Service" singleton="false">
  71. </object>
  72. <!--消息通知管理-->
  73. <object id="MES.Production.Service.Msg" type="MES.Production.Service.ServiceImp.MsgManage,MES.Production.Service" singleton="false">
  74. </object>
  75. <!--消息接收人管理-->
  76. <object id="MES.Production.Service.MsgRev" type="MES.Production.Service.ServiceImp.MsgRevManage,MES.Production.Service" singleton="false">
  77. </object>
  78. <!--消息附件管理-->
  79. <!--系统管理end-->
  80. </objects>