spring boot
17号技师
这个作者很懒,什么都没留下…
展开
-
springboot的@Cacheable不起作用
@Cacheable使用// 这个原本想要达到的结果是返回结果不为null就缓存起来,但是这样根本没有缓存,这是为什么呢?@Cacheable(condition = "#result != null ", key = "key")debug发现的问题上面是debug的情况,结论也在上面结论condition只判断一次,也就是第一次方法调用的使用// 这样就能实现了@Cacheable(key = "key", unless = "#result == null")...原创 2020-12-15 17:24:49 · 1093 阅读 · 0 评论 -
springboot REST client(携带token)请求头转发
官方文档import feign.Logger;import feign.RequestInterceptor;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration原创 2020-08-18 09:56:42 · 2051 阅读 · 0 评论 -
springboot swagger鉴权
引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId></dependency>配置文件import org.springframework.beans.factory.annotation.Value;i原创 2020-07-08 12:56:56 · 1733 阅读 · 1 评论 -
springboot webScoket
依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency>配置类 W...原创 2020-02-08 19:53:20 · 146 阅读 · 0 评论 -
springboot 发送邮件验证码
添加依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency> ...原创 2019-11-21 00:26:06 · 392 阅读 · 0 评论 -
redis 序列化
package com.linkgroup.config;import com.fasterxml.jackson.annotation.JsonAutoDetect;import com.fasterxml.jackson.annotation.PropertyAccessor;import com.fasterxml.jackson.databind.ObjectMapper;imp...原创 2019-11-20 11:35:57 · 143 阅读 · 0 评论 -
springboot2.x 继承redis
<!-- redis所需 (自带lettuce 5.1.4.RELEASE) lettuce是springboot2.x后连接redis推荐使用的客户端 --> <dependency> <groupId>org.springframework.boot</groupId> <ar...原创 2019-11-20 11:24:19 · 176 阅读 · 0 评论 -
整合druid
Druid是什么? Druid是Java语言中最好的数据库连接池,由阿里巴巴团队开发。Druid能够提供强大的监控和扩展功能。 github地址为https://github.com/alibaba/druid,有丰富的中文文档和常见问题的解答,非常方便。<dependency> <groupId>com.alibaba</g...原创 2019-11-10 17:15:48 · 256 阅读 · 0 评论 -
Failed to bind properties under 'spring.datasource.druid' to javax.sql.DataS
配置druid的时候出现错误***************************APPLICATION FAILED TO START***************************Description:Failed to bind properties under 'spring.datasource.druid' to javax.sql.DataS Pro...原创 2019-11-10 16:26:38 · 3931 阅读 · 0 评论 -
because it is a JDK dynamic proxy that implements:
开发中常见这个错误:Description:The bean ‘xx’ could not be injected as a ‘xx’ because it is a JDK dynamic proxy that implements:com.wx.service.userArticle.UserArticleServiceAction:Consider injecting the be...转载 2019-10-07 15:33:59 · 350 阅读 · 0 评论 -
springboot 整合swagger2
第一导入坐标 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.7.0</versi...原创 2019-09-26 20:00:04 · 159 阅读 · 0 评论 -
IDEA springboot中出现nvalid bound statement (not found)
IDEA springboot中出现nvalid bound statement (not found)这是我的项目结构这里有一篇博客可以参考我的解决方法是:在配置文件中加入mapper的路径映射mybatis.mapper-locations= classpath:mybatis/userMapper/UserMapper.xml...原创 2019-09-26 12:01:22 · 162 阅读 · 0 评论 -
springBoot自定义starter
自定义starterstarter: 1、这个场景需要使用到的依赖是什么? 2、如何编写自动配置@Configuration //指定这个类是一个配置类@ConditionalOnXXX //在指定条件成立的情况下自动配置类生效@AutoConfigureAfter //指定自动配置类的顺序@Bean //给容器中添加组件@ConfigurationPropertie...原创 2019-08-23 15:50:39 · 95 阅读 · 0 评论 -
springBoot启动配置原理
启动配置原理几个重要的事件回调机制配置在META-INF/spring.factoriesApplicationContextInitializerSpringApplicationRunListener只需要放在ioc容器中ApplicationRunnerCommandLineRunner启动流程:1、创建SpringApplication对象initialize(sour...原创 2019-08-23 15:48:45 · 110 阅读 · 0 评论 -
SpringBoot与数据访问
SpringBoot与数据访问1、JDBC<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> <depend...原创 2019-08-23 15:47:21 · 100 阅读 · 0 评论 -
Spring Boot 学习笔记-Web开发
Web开发1、简介使用SpringBoot;1)、创建SpringBoot应用,选中我们需要的模块;2)、SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来3)、自己编写业务代码;自动配置原理?这个场景SpringBoot帮我们配置了什么?能不能修改?能修改哪些配置?能不能扩展?xxxxxxxAutoConfiguration:帮我们给容器...原创 2019-08-22 12:27:21 · 283 阅读 · 0 评论 -
Spring Boot 学习笔记-日志
日志1、日志框架小张;开发一个大型系统; 1、System.out.println("");将关键数据打印在控制台;去掉?写在一个文件? 2、框架来记录系统的一些运行时信息;日志框架 ; zhanglogging.jar; 3、高大上的几个功能?异步模式?自动归档?xxxx? zhanglogging-good.jar? 4、将以前框架卸下来?换上新的框架,重新修改...原创 2019-08-19 14:43:07 · 122 阅读 · 0 评论 -
Spring Boot 学习笔记-配置
配置文件1、配置文件SpringBoot使用一个全局的配置文件,配置文件名是固定的;•application.properties•application.yml配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;YAML(YAML Ain’t Markup Language) YAML A Markup Language:是一...原创 2019-08-19 11:06:42 · 110 阅读 · 0 评论 -
Spring Boot 学习笔记-入门
一、Spring Boot 入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martin fowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独立替换和...原创 2019-08-19 11:01:06 · 97 阅读 · 0 评论