【SPRING】
KeepGoingPawn
KeepGoingPawn
展开
-
使用@Aspect管理日志
探究项目日志模块的构成First: 项目简介:一款基于SpringBoot轻量级框架的单机应用管理系统。Second: Log模块是每个系统都需要做的一个公共模块,探究其实现过程。Third: 实现过程。定义注解Annotation定义日志切面LogAspect服务调用层加相应注解@Interface注解编写:/** * @Tit...原创 2018-03-20 16:39:28 · 2337 阅读 · 0 评论 -
公钥与私钥的区别
公钥密码体制的核心思想是:加密和解密采用不同的密钥。这是公钥密码体制和传统的对称密码体制最大的区别。对于传统对称密码而言,密文的安全性完全依赖于 密钥的保密性,一旦密钥泄漏,将毫无保密性可言。但是公钥密码体制彻底改变了这一状况。在公钥密码体制中,公钥是公开的,只有私钥是需要保密的。知道公钥 和密码算法要推测出私钥在计算上是不可行的。这样,只要私钥是安全的,那么加密就是可信的。显然,对称密码和公...转载 2018-03-30 11:05:20 · 9460 阅读 · 2 评论 -
SpringBoot-SSL配置
因为之前自己现有系统改造为HTTPS传输,正好发现有作者已经将此SSL描述的很完整,所以不再赘述,经过作者同意,直接转载过来。SSL的配置也是我们在实际应用中经常遇到的场景。 SSL(Secure Sockets Layer),安全套接层)是为网络通信提供安全以及数据完整性的一种安全协议,SSL在网络传输层对网络连接进行加密。SSL协议位于TCP/IP协议与各种应用层协议之间,为数据通信提供...转载 2018-03-30 11:20:31 · 1229 阅读 · 1 评论 -
Spring系列之Spring常用注解总结
传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低。在开发中在.java文件和.xml文件之间不断切换,是一件麻烦的事,同时这种思维上的不连贯也会降低开发的效率。 为了...转载 2018-03-20 18:23:09 · 223 阅读 · 0 评论 -
Spring的IOC原理(转载)
在网上看到一篇文章,感觉写得挺不错的,转载一下,本文转载自:http://blog.csdn.net/m13666368773/article/details/7802126一. IoC理论的背景 我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。 如果我们打开机械式手表的后盖,就会看到与上面类似...转载 2017-04-17 14:48:24 · 289 阅读 · 0 评论