peternameyakj
2025-01-06 4c82733d79b03ee1d5304398b0598d826e6fd0e9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?xml version="1.0" encoding="UTF-8" ?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:security="http://www.springframework.org/schema/security"
    xsi:schemaLocation="
        http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd 
        http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-2.0.2.xsd">
 
    <description>SpringSecurity</description>
 
    <bean id="authenticationProcessingFilterEntryPoint" class="security.filter.AuthenticationProcessingFilterEntryPoint">
        <property name="loginFormUrl" value="/login.jsp"></property>
    </bean>
 
    <bean id="passwordEncoder" class="org.springframework.security.providers.encoding.Md5PasswordEncoder" />
 
    <bean id="secUserService" class="security.internal.SecUserServiceImpl">
        <property name="passwordEncoder" ref="passwordEncoder" />
    </bean>
 
    <!-- 角色管理 -->
    <bean id="roleService" class="security.internal.RoleServiceImpl">
        <property name="securityAuthoritiesHolder" ref="securityAuthoritiesHolder" />
        <property name="logService" ref="logService" />    
    </bean>
 
    <bean id="securityAuthoritiesHolder" class="security.internal.SecurityAuthoritiesHolderImpl"/>
 
    <bean id="securityResourceProcessor" class="security.internal.SecurityResourceProcessorImpl">
        <property name="securityAuthoritiesHolder" ref="securityAuthoritiesHolder" />
    </bean>
 
    <bean id="resourceService" class="security.internal.ResourceServiceImpl"/>
</beans>