![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SPRING
csdn_ask001
这个作者很懒,什么都没留下…
展开
-
转: SpringSecurity
好文章:原创 2023-07-07 14:44:55 · 126 阅读 · 0 评论 -
SpringSecurity如何集成Oauth2 简单明了
只要suportParameter为true,OAuth2AuthorizedClientArgumentResolver 会在request处理的时候被调用,从而会调用resolveArgument()方法,该方法执行authorize()方法,会对client做校验。spring-boot-starter-oauth2-client.jar包来判断是否要导入spring-security里面的oauth2配置类oauth2ClientConfiguration。原创 2023-06-15 16:17:59 · 224 阅读 · 0 评论 -
FeignClient
FeignClient 调用_Mackay-Wang的博客-CSDN博客_feignclient方法备注里面写上被调用方服务名。像调用本地方法一下调用另外一个微服务,不走网关,可以加上负载均衡。原创 2022-03-08 10:17:42 · 123 阅读 · 0 评论 -
Spring afterPropertiesSet方法
一、简单介绍1、init-method方法,初始化bean的时候执行,可以针对某个具体的bean进行配置。init-method需要在applicationContext.xml配置文档中bean的定义里头写明。例如:<bean id="TestBean" class="nju.software.xkxt.util.TestBean" init-method="init"></bean>这样,当TestBean在初始化的时候会执行TestBean中定义的init方法。2、.原创 2021-07-13 10:32:07 · 364 阅读 · 0 评论 -
PropertyPlaceholderConfigurer读取属性文件使用详解
PropertyPlaceholderConfigurer 是将application.properties 里面的值可以用${key},引入到Bean, context-param 是将 定义bean的xml 引入到spring。contextConfigLocation classpath:spring/applicationContext-dao.xml ...原创 2021-06-24 10:22:00 · 132 阅读 · 0 评论 -
@PropertiesSource
https://blog.csdn.net/qq_37312838/article/details/108237678原创 2021-06-15 11:04:19 · 114 阅读 · 0 评论 -
@Scope(“prototype“)
@Scope("prototype")spring中bean的scope属性,有如下5种类型:singleton 表示在spring容器中的单例,通过spring容器获得该bean时总是返回唯一的实例prototype表示每次获得bean都会生成一个新的对象request表示在一次http请求内有效(只适用于web应用)session表示在一个用户会话内有效(只适用于web应用)globalSession表示在全局会话内有效(只适用于web应用)在多数情况,我们只会使用singleton和p原创 2021-06-08 10:14:58 · 128 阅读 · 0 评论 -
@Service
@Service注解作用1、 其getBean的默认名称是类名(头字母小写),可以@Service(“xxxx”)这样来指定,2、其定义的bean默认是单例的,可以使用@Service(“beanName”) @Scope(“prototype”)来改变。3、可以通过@PostConstruct和@PreDestroy指定初始化方法和销毁方法(方法名任意)@Service("baseCacheService")public class BaseCacheServiceImpl ...转载 2021-06-08 10:02:28 · 1788 阅读 · 0 评论 -
Springboot 之 @EnableConfigurationProperties 注解
@EnableConfigurationProperties 注解的作用是:让使用了 @ConfigurationProperties 注解的类生效,并且将该类注入到 IOC 容器中,交由 IOC 容器进行管理一、只使用 @ConfigurationProperties 注解如果一个类只配置了 @ConfigurationProperties 注解,而没有使用 @Component 注解将该类加入到 IOC 容器中,那么它就不能完成 xxx.properties 配置文件和 Java Bean 的数原创 2021-06-02 15:51:59 · 258 阅读 · 0 评论 -
Spring的注解@Qualifier用法
在Controller中需要注入service那么我的这个server有两个实现类如何区分开这两个impl呢?根据注入资源的注解不同实现的方式有一点小小的区别下面上铺垫图请忽略我的红线##在Controller中使用 @Autowired注入时Qualifier的意思是合格者,通过这个标示,表明了哪个实现类才是我们所需要的,添加@Qualifier注解,需要注意的是@Qualifier的参数名称为我们之前定义@Service注解的名称之一。##使用@Resource注入时使用@转载 2021-06-02 15:43:57 · 72 阅读 · 0 评论 -
SkyWalking
-javaagent ,自动埋点原创 2021-05-21 10:19:37 · 41 阅读 · 0 评论 -
Zipkin
和SpiringCloud的集成。 在 Spring Cloud 中整合 zipkin 则更为简单了。只需在 pom.xml 中引入相关依赖: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zipkin</artifactId>原创 2021-05-21 10:24:51 · 72 阅读 · 0 评论 -
Spring-Cloud-Starter-${module-name}
使用一个公用的starter的时候,只需要将相应的依赖添加的Maven的配置文件当中即可,免去了自己需要引用很多依赖类。将很多依赖整理成一个依赖。原创 2021-05-21 10:43:49 · 122 阅读 · 0 评论 -
Cloud-Hystrix 详解
https://www.cnblogs.com/64Byte/p/13292987.html转载 2021-04-12 10:29:43 · 80 阅读 · 0 评论 -
RestTemplate 用法详解
https://blog.csdn.net/jinjiniao1/article/details/100849237转载 2021-04-01 13:58:32 · 150 阅读 · 0 评论 -
Ribbon的基本应用
https://blog.csdn.net/chengqiuming/article/details/80711168转载 2021-04-01 11:32:28 · 84 阅读 · 0 评论 -
Spring Cloud Gateway
https://www.jianshu.com/p/d2c3b6851e1d?utm_source=desktop&utm_medium=timeline转载 2021-03-01 16:58:42 · 41 阅读 · 0 评论 -
Spring @Configration
@Configurationpublic class Config { @Value("${time}") public String time;} @Autowired private Config config;原创 2021-02-01 17:39:41 · 44 阅读 · 0 评论 -
SpringBoot Mysql 搭建
spring.datasource.driver-class-name=com.mysql.jdbc.Driverspring.datasource.url=jdbc:mysql://127.0.0.1:3306/mysql?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8spring.datasource.username=rootspring.datasource.password=<depend..原创 2021-02-01 16:09:22 · 103 阅读 · 0 评论 -
SpringBoot热部署
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional></dependency>打开Register原创 2020-05-27 17:05:26 · 74 阅读 · 0 评论 -
Maven的三种打包方式
1.pom工程:**用在父级工程或聚合工程中。用来做jar包的版本控制。必须指明这个聚合工程的打包方式为pom现在有这样一个场景,有两个web项目A、B,一个java项目C,它们都需要用到同一个jar包:common.jar。如果分别在三个项目的pom文件中定义各自对common.jar的依赖,那么当common.jar的版本发生变化时,三个项目的pom文件都要改,项目越多要改的地方就越多,很麻烦。这时候就需要用到parent标签,我们创建一个parent项目,打包类型为pom,parent项目中不.原创 2020-05-27 14:57:53 · 923 阅读 · 0 评论 -
Spring Data JPA 实现多表关联查询
最近抽出时间来做博客,数据库操作使用的是JPA,相对比 Mybatis 而言,JPA单表操作非常方便,增删改查都已经写好了。但是多表操作就不如 Mybatis 那种直接写 sql 语句来得方便,JPA 的多表操作比较麻烦。需求描述获得文章列表,文章列表里需要显示每篇文章的分类目录列表,因为一个文章可能有多个分类,一个分类当然也可以对应多篇文章的。下面是我用截图软件画的一个图,描述的是三张表和其主要字段。文章表 article 和分类表 category 通过 中间表...转载 2020-05-25 15:50:56 · 556 阅读 · 0 评论 -
Spring-ConfigurationClassUtils类
作用:对configuration class的一些处理,主要就是判断一个bean是不是configuration class方法:checkConfigurationClassCandidate作用:判断是否是configuration class,如果isFullConfigurationClass或者isLiteConfigurationClass,那么就是configuration ...转载 2020-04-26 10:56:32 · 102 阅读 · 0 评论 -
Spring-ConfigurationClass类
作用:在spring容器中,又叫Model,是不是很奇怪?我也不知道为什么叫Model,我是根据ConfigurationClassBeanDefinitionReader类的loadBeanDefinitions方法,来推测出,spring认为ConfigurationClass实例叫Model的,如果一个bean实例是configuration class(概念在下面),那么这个类就会被封装成...转载 2020-04-26 10:42:50 · 128 阅读 · 0 评论