- 博客(15)
- 收藏
- 关注
原创 @PropertySource @ImportSource
@ConfigurationProperties默认读取的是全局配置文件(工程创建成功后自带application.properties文件),所以如果我们需要导入其他的.properties文件 就得在配置类上使用这个注解把自己的.properties文件导入@ImportSource用来导入spring的配置文件,例如xxx.xml 我们可以在xxx.xml中配置好很多bean 然后再配置类上使用@ImportSource来加载xml中的bean把他们放到容器中例子:我们使用dubbo+zk的时
2022-05-12 11:32:18 500
原创 在分布式系统中,权限管理模块实现的方式
在分布式系统中,各个项目都会有需要登陆后才能调用的接口或具有某种权限才能调用的接口,那么认证跟鉴权在每个系统中都得自己写一遍?之前见到的解决方案都是抽成公共模块,然后给其他模块引用,今天看到其他的实现方式再次做个记录以后学习..在分布式系统中,权限管理模块应该怎么实现?...
2021-02-20 17:24:46 836
原创 Spring Data JPA快速入门+idea快速生成JPA实体类
网上看到不错的好的例子,在这里做出记录方便以后用的时候查找Spring Data JPA 快速入门idea从数据库快速生成Spring Data JPA实体类
2021-02-09 10:34:13 233
原创 spring和springboot的classpath有什么区别
classpath在spring跟springboot中不同的spring中classpath只是本项目的根目录下而 classpath*: 则是本项目的根目录及其引入的jar下的根目录 而 springboot中classpath一句话总结:classpath 等价于 main/java + main/resources + 第三方jar包的根目录具体参考下面两个链接springboot中的classpathspring场景下classpath跟classpath*:的区别所以在.
2021-01-15 18:09:13 508
原创 HTTP请求的发起与结束流程
HTTP请求HTTP 目前的主流版本是1.X,它是一种无状态的协议。 什么叫做无状态 无状态是值Web浏览器和Web服务器之间不需要建立持久的连接,这意味着当一个客户端向服务器端发出请求,然后Web服务器返回响应,连接就被关闭了,在服务端不保留连接的有关信息,即当一次连接结束后,并不能知道之前是谁连接了。 HTTP遵循请求(Request)/应答(Response)模型。 Web浏览器向Web服务器发送请求,Web服务器处理请求并返回适当的应答。所有HTTP连接都被构造成一套请求
2020-12-29 18:00:35 584
原创 微服务网关的一些理解
微服务的一些理解,网上看到了一些好的文章再次做一个记录微服务网关是什么鬼?为什么微服务一定要有网关?springcloud alibaba的Gateway中使用springsecurity实现统一权限校验
2020-12-10 10:45:32 162
原创 过滤器拦截器aop的一些记录
https://blog.csdn.net/dreamwbt/article/details/82658842 Spring 过滤器 拦截器 AOP区别https://blog.csdn.net/qq_22169603/article/details/106236694 Spring 过滤器 拦截器 AOP区别记录一下方便查找
2020-12-07 11:37:33 111
原创 springsecurity + jwt +aop 实现认证&授权学习跟实践
spring security 可以解决登录认证跟权限控制问题(基于角色/基于权限) 但是本身登录信息也是依赖session 不能很好的解决分布式单点登录问题,所以引入springsecurity+jwt方式之前项目中用过,但是是已经搭建好的今天自己整合了一个,借鉴了几个很好的文章,再此做一个记录方便以后回顾跟查阅springsecurity+jwt整合实现认证授权https://www.cnblogs.com/zzjlxy-225223/p/11290900.htmlSpring Secu.
2020-07-06 18:57:18 577
原创 springboot全文检索ElasticSearch
以前学习过solr luncene他们两个关系 :solr是原生库,luncene是原生库包装的一个工具类,使用luncene的时候一般根据业务需求需要自己配置filed,每个field可以存的数据类型是不同的,默认有提供一些field给我们使用,操作配置过于繁琐elasticsearch是对luncene的封装,让操作全文检索更为方便,今天看完雷丰阳的springboot - elasticsearch视频后在网上看到笔记在此做一个记录,方便以后查阅https://www.cnblogs.co
2020-06-22 11:13:04 226
原创 springboot与常见消息中间件整合
springboot与常见消息中间件的整合,在网上浏览的时候看到蛮多写的很好的,在此做了记录方便以后查阅rabbitMQ https://blog.csdn.net/qq_35387940/article/details/100514134ActiveMQ https://www.cnblogs.com/yufeng218/p/11509486.html...
2020-06-21 21:05:02 373
原创 自定义注解学习+自定义注解案例
之前学过老久没用来回顾一下,在网上看到两个不错的也能衔接在一起,做了一下原文链接记录以后方便找先看这个了解基本规则https://www.cnblogs.com/UncleWang001/p/11044902.htmlSpringboot 拦截器 + 自定义注解,实现权限控制 案例https://blog.csdn.net/sunnyzyq/article/details/95348788...
2020-06-18 10:14:40 251
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人