spring-security安全认证模块之创建工程

Posted liva-

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring-security安全认证模块之创建工程相关的知识,希望对你有一定的参考价值。

日志生成(输出相关信息):

1 @Component
2 public class Task
3 private static final Logger log =LoggerFactory.getLogger(Task.class);
4 public void output()
5 
6 log.info("你好!");
7 
8 

 

一.创建分布式(maven聚合)工程:
4个模块构成了整个Seehope Security工程。
corebrowser(demo),app
工程分为core,app,browser,demo 4个模块。
Core:作为工程的核心模块,分别被browser以及app模块引用,在core模块中存放通用代码以及通用依赖。
Browser:该模块用来描述基于浏览器端的应用服务,引用core模块,被demo模块引用。
App:该模块用来描述基于移动端的应用服务,引用core模块。
Demo:该模块引用browser模块,主要用来测试代码。

如果在创建的过程中新创建的工程无显示,请在eclipse的window->show view中选择Package Explorer 视窗,并使用该视窗查看工程 。

  1. 创建MavenProject Seehope Security 归档成POM

技术图片

2.选中已创建的seehope security ,创建Maven Module seehope-core模块

 技术图片

技术图片3.重复以上步骤,选中seehope_security 工程,创建borwser,app以及demo 模块

最终结果

 技术图片

在创建工程的过程中并没有体现出browser以及app模块依赖core的关系而是在之后两个模块的POM文件配置中依赖core模块。

 

使用以上方式创建工程之后,也就是选中seehope security(POM)工程之后创建Maven Module,那么打开POM工程的Pom文件中,我们可以看到自动添加了

1   <modules>
2     <module>security_core</module>
3     <module>security_browser</module>
4     <module>security_app</module>
5     <module>security_demo</module>
6   </modules>

这样一段代码,表示seehope security工程中包含这4个模块。

 

以上,工程环境创建完毕。

以上是关于spring-security安全认证模块之创建工程的主要内容,如果未能解决你的问题,请参考以下文章

Spring-Security

Spring-Security:认证后调用方法

spring-security 收到空凭据(用户名和密码)时如何创建自定义响应?

spring-security安全登录

Spring-Security认证和授权

Spring-security-3 浏览器后退按钮问题