Spring Security 3.1 配置笔记一

Spring Security 3.1 配置笔记一

Web的鉴权是应用中都很常用的一个模块,因为Web的特性,鉴权比较流行基于资源的控制,加上一些比较成熟的鉴权设计比如角色,这样能满足日常绝大部分的权限管理。

配置了下SpringSecurity3.1,网络资料基本上都是3.0,配置的过程中觉得变化很大,完成之后觉得核心的东西还是没有太大变化,看博文SS从2.x升级到3.X的变动是很大的。

分几部分来发表:
1.项目配置
2.SS配置
3.手动验证整合SS

主要框架:

SpringSecurity3.1

Spring 3.1

Hibernate3

视图层使用Spring的MVC来做,数据使用了Hibernate.

SpringMVC和Hibernate的配置网络都有很多了,我就贴出Spring MVC的代码,这里主要涉及到了Spring MVC的内容协商特性,根据参数返回json html和xml格式的视图。

		

	
	
	
		
			
				
				

			
		
	
	

    
    
       
        
         
        
         
        
            
                
                
            
        
        
        
        
            
                
                
                    
                    
                    
                
            
        
        
            
                
                
                
                
					
						
							
						
					
					
				
            
        
    

使用注解完成类和拦截器等的配置,更加细节的地方百度:
Spring MVC 配置

另外部分是Spring的配置:



	
	
        
        
        
        
        
        
     
  
      
        
            org.hibernate.cfg.AnnotationConfiguration  
        
          
              
          
          
            classpath:hibernate/hibernate.cfg.xml  
          
    
    
    
    
    
	

配置Spring和Hibernate。具体细节百度之。

Spring Security 3.1 配置笔记一》有2条留言

留下回复