![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Boot
文章平均质量分 80
我一定要成为架构师
这个作者很懒,什么都没留下…
展开
-
Spring常用注解
文章目录@Controller@RestController = @Controller + @ResponseBody@Service@Repository@Component@Autowired@Resource@Resource装配顺序:@Required@Qualifier@Scope@PostConstruct@PreDestroy@RequestMapping @GetMapping ...原创 2019-11-04 16:15:53 · 722 阅读 · 0 评论 -
springboot -- 2.0版本自定义ReidsCacheManager的改变
1. 问题发现在1.0版本中,我们配置redis的cacheManager是这种方式: //缓存管理器 @Bean public CacheManager cacheManager(@SuppressWarnings("rawtypes") RedisTemplate redisTemplate) { RedisCacheManager cacheManager...转载 2019-06-16 21:12:23 · 460 阅读 · 0 评论 -
SpringBoot与缓存
需要注意的一点是springboot2.0和1.0的自定义cacheManager有区别原创 2019-06-16 21:31:59 · 2482 阅读 · 0 评论 -
SpringBoot原理
文章目录Spring Boot启动配置原理Spring Boot启动配置原理几个重要的事件回调机制配置在META-INF/spring.factoriesApplicationContextInitializerSpringApplicationRunListener只需要放在ioc容器中ApplicationRunnerCommandLineRunner启动流程:创建Spr...原创 2019-06-11 18:58:52 · 1705 阅读 · 1 评论 -
SpringBoot与消息
文章目录概述二、RabbitMQ简介三、RabbitMQ运行机制Exchange 类型四、RabbitMQ整合概述大多应用中,可通过消息服务中间件来提升系统异步通信、扩展解耦能力消息服务中两个重要概念:消息代理(message broker)和目的地(destination)当消息发送者发送消息以后,将由消息代理接管,消息代理保证消息传递到指定目的地。消息队列主要有两种形式...原创 2019-06-17 21:30:45 · 212 阅读 · 0 评论 -
SpringBoot分布式
文章目录原创 2019-06-24 18:22:11 · 4050 阅读 · 0 评论 -
Spring Boot和Spring Cloud
文章目录Spring CloudSpring Cloud 入门创建providerpomservicecontrolleryml打包创建consumer客户端启动类、Ribbon进行客户端负载均衡controlleryml引入Spring Cloud、Eureka注册中心pomymlSpring CloudSpring Cloud是一个分布式的整体解决方案。Spring Cloud 为开发者提...原创 2019-06-24 18:32:49 · 109 阅读 · 0 评论 -
SpringBoot与开发热部署
文章目录热部署STS3下载热部署在开发中我们修改一个Java文件后想看到效果不得不重启应用,这导致大量时间花费,我们希望不重启应用的情况下,程序可以自动部署(热部署)。有以下四种情况,如何能实现热部署。1、模板引擎在Spring Boot中开发情况下禁用模板引擎的cache页面模板改变ctrl+F9可以重新编译当前页面并生效2、Spring LoadedSpring官方提供的热部署程...原创 2019-06-24 18:48:31 · 409 阅读 · 0 评论 -
SpringBoot与安全
文章目录一、安全一、安全Spring Security是针对Spring项目的安全框架,也是Spring Boot底层安全模块默认的技术选型。他可以实现强大的web安全控制。对于安全控制,我们仅需引入spring-boot-starter-security模块,进行少量的配置,即可实现强大的安全管理。几个类:WebSecurityConfigurerAdapter:自定义Security...原创 2019-06-20 20:21:45 · 2186 阅读 · 0 评论 -
SpringBoot与Web开发(二)
6. RestfulCRUD1. 默认访问首页package com.matthew.springboot04.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springfra...原创 2019-06-04 20:01:52 · 193 阅读 · 0 评论 -
SpringBoot快速创建
文章目录使用Spring Initializer快速创建Spring Boot项目默认生成的Spring Boot项目使用Spring Initializer快速创建Spring Boot项目IDE都支持使用Spring的项目创建向导快速创建一个SpringBoot项目选择我们需要的模块:向导会联网创建SpringBoot项目@RestController=@ResponseBod...原创 2019-04-22 19:43:18 · 227 阅读 · 0 评论 -
Spring Boot 配置文件
文章目录配置文件YAML语法YAML基本语法基本语法值的写法字面量:普通的值(数字,字符串,布尔)对象、Map(属性和值)(键值对);数组(List、Set):YAML支持的三种数据结构配置文件Spring Boot使用一个全局的配置文件,配置文件名是固定的:- application.properties- application.yml配置文件的作用:修改SpringBoot自动配...原创 2019-05-06 20:22:22 · 504 阅读 · 0 评论 -
Spring Boot与日志
文章目录日志框架SLF4j使用1.如何在系统中使用SLF4j日志框架市面上的日志框架:JUL、JCL、Jboss-logging、logback、log4j、log4j2、slf4j。。。。。日志门面 (日志的抽象层)日志实现JCL(Jakarta Commons Logging) SLF4j(Simple Logging Facade for Java) jboss-...原创 2019-05-11 20:32:12 · 122 阅读 · 0 评论 -
Spring与Docker
文章目录1. 简介1. 简介Docker是一个开源的应用容器引擎;是一个轻量级容器技术;Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;运行中的这个镜像称为容器,容器启动是非常快速的。...原创 2019-06-07 09:28:32 · 1249 阅读 · 0 评论 -
SpringBoot与检索
文章目录一、检索下载ElasticSearch二、概念面向文档JSON三、整合ElasticSearch测试引入spring-boot-starter-data-elasticsearchSpringData ElasticSearchJest安装Spring Data 对应版本的ElasticSearchapplication.yml配置SpringData ElasticSearchJestS...原创 2019-06-18 21:33:48 · 842 阅读 · 0 评论 -
SpringBoot与Web开发(一)
文章目录Spring Boot对静态资源的映射规则使用SpringBoot:1. 创建SpringBoot应用,选中我们需要的模块2. SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来3. 自己编写业务代码;自动配置原理这个场景SpringBoot帮我们配置了什么?能不能修改?能修改哪些配置?xxxAutoConfiguration帮我们给...原创 2019-06-02 20:43:56 · 1239 阅读 · 0 评论 -
SpringBoot与任务
文章目录异步任务定时任务邮件任务异步任务在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在Spring 3.x之后,就已经内置了@Async来完美解决这个问题。两个注解:@EnableAysnc、@Aysncpackage com.matthew.task;im...原创 2019-06-19 19:37:34 · 251 阅读 · 0 评论 -
SpringBoot与数据访问
文章目录1. JDBC1. JDBC <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </depe...原创 2019-06-10 18:50:41 · 227 阅读 · 0 评论 -
Spring Boot入门
文章目录Spring Boot 简介微服务环境准备MAVENIDEA1. Spring Boot HelloWorld1. 创建一个maven工程(jar)2. 导入依赖spring boot相关的依赖3. 编写一个主程序;启动springboot应用4. 编写相关的Controller、Service5. 运行主程序测试6. 简化部署2. HelloWorld探究1. POM文件2. 主程序类,...原创 2019-04-22 18:55:33 · 376 阅读 · 0 评论