xml 代码
 
  1. <?xml version="1.0" encoding="UTF-8"?>  
  2. <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN"  
  3.         "http://www.springframework.org/dtd/spring-beans-2.0.dtd">  
  4.   
  5. <beans>  
  6.   
  7.     <description>Controller Layer Bean Configure</description>  
  8.   
  9.     <bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">  
  10.         <property name="mappings">  
  11.             <props>  
  12.                 <prop key="/webpage/dispatcher/**/*.htm">dispatcherController</prop>  
  13.                 <prop key="/webpage/core/user/*.htm">userController</prop>  
  14.                 <prop key="/webpage/core/role/*.htm">roleController</prop>  
  15.                 <prop key="/webpage/core/permission/*.htm">permissionController</prop>  
  16.                 <prop key="/webpage/core/resource/*.htm">resourceController</prop>  
  17.                 <prop key="/webpage/function/user/*.htm">userCtrl</prop>  
  18.             </props>  
  19.         </property>  
  20.     </bean>  
  21.   
  22.     <!-- Core START -->  
  23.     <bean id="dispatcherController" class="org.kyll.nonroutine.core.dispatcher.DispatcherController">  
  24.         <property name="methodNameResolver">  
  25.             <ref bean="dispatcherController-MethodNameResolver"/>  
  26.         </property>  
  27.         <property name="userService">  
  28.             <ref bean="userService"/>  
  29.         </property>  
  30.         <property name="roleService">  
  31.             <ref bean="roleService"/>  
  32.         </property>  
  33.     </bean>  
  34.   
  35.     <bean id="userController" class="org.kyll.nonroutine.core.user.controller.UserController">  
  36.         <property name="methodNameResolver">  
  37.             <ref bean="userController-MethodNameResolver"/>  
  38.         </property>  
  39.         <property name="userService">  
  40.             <ref bean="userService"/>  
  41.         </property>  
  42.     </bean>  
  43.   
  44.     <bean id="roleController" class="org.kyll.nonroutine.core.user.controller.RoleController">  
  45.         <property name="methodNameResolver">  
  46.             <ref bean="roleController-MethodNameResolver"/>  
  47.         </property>  
  48.         <property name="roleService">  
  49.             <ref bean="roleService"/>  
  50.         </property>  
  51.     </bean>  
  52.   
  53.     <bean id="permissionController" class="org.kyll.nonroutine.core.user.controller.PermissionController">  
  54.         <property name="methodNameResolver">  
  55.             <ref bean="permissionController-MethodNameResolver"/>  
  56.         </property>  
  57.         <property name="permissionService">  
  58.             <ref bean="permissionService"/>  
  59.         </property>  
  60.     </bean>  
  61.   
  62.     <bean id="resourceController" class="org.kyll.nonroutine.core.user.controller.ResourceController">  
  63.         <property name="methodNameResolver">  
  64.             <ref bean="resourceController-MethodNameResolver"/>  
  65.         </property>  
  66.         <property name="resourceService">  
  67.             <ref bean="resourceService"/>  
  68.         </property>  
  69.     </bean>  
  70.     <!-- Core END -->  
  71.   
  72.     <!-- Function START -->  
  73.     <bean id="userCtrl" class="org.kyll.nonroutine.function.user.UserController">  
  74.         <property name="methodNameResolver">  
  75.             <ref bean="userCtrl-MethodNameResolver"/>  
  76.         </property>  
  77.     </bean>  
  78.     <!-- Function END -->  
  79. </beans>  
评论
发表评论

您还没有登录,请登录后发表评论

Kyll
搜索本博客
最近加入圈子
存档
最新评论