记录
小轩辕
这个作者很懒,什么都没留下…
展开
-
Springboot在调用获取容器路径名称applicationContext.getApplicationName()的时候,返回为空问题解决
最近由于公司项目抽出一个钉钉提醒的功能,上面需要添加某个模块的名字以及对应的方法名字。类似于这种:【本地环境】-----【模块1】-----【TestController.test()】---- 订单123456,请求上游失败。类似于这种提醒。这个问题就出在了获取模块名字的时候,因为自己之前有一个获取spring容器的工具类import org.springframework.beans.BeansException;import org.springframework.contex原创 2020-12-29 20:39:37 · 4132 阅读 · 1 评论 -
Spring中的@Autowired和@Resource注解的区别
@Autowired注解是按照类型(byType)装配依赖对象,默认情况下它要求依赖对象必须存在,如果允许null值,可以设置它的required属性为false。如果我们想使用按照名称(byName)来装配,可以结合@Qualifier注解一起使用。如下:public class TestServiceImpl { @Autowired @Qualifier("userDa...原创 2019-09-03 15:12:52 · 1364 阅读 · 0 评论 -
非对称加密使用方式--------公钥加密,私钥解密与私钥加密,公钥解密。
接触非对称加密的时候,最容易疑惑不清的大概就是什么时候要使用公钥加密,私钥解密,什么时候要用私钥加密,公钥解密因为我刚接触非对称加密的时候也是这个疑惑,所以我举两个例子或许能够给大家带来一些思路。公钥加密,私钥解密时间回到十几年前,那个时候我们很多人应该都还在度过懵懂的校园时光。在那个手机还不盛行的年代,我们表达好感的行为,大多都是用小纸条来传递,那时候的我们....咦,跑题...原创 2019-09-09 15:41:21 · 25196 阅读 · 13 评论 -
使用spring的时候web多项目部署的时候,需要注意webAppRootKey的配置
由于整体项目是多模块化的,所以在tomcat下面需要部署多个项目,但是如果部署第二个项目的时候会报错,java.lang.IllegalStateException: Web app root system property already set to different value: 'webapp.root'这种错误,经过查询资料以后发现需要进行对web.xml中param进行配置,...原创 2019-09-30 10:49:27 · 443 阅读 · 0 评论