
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 · 845 阅读 · 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 · 496 阅读 · 0 评论 -
SpringBoot与缓存
需要注意的一点是springboot2.0和1.0的自定义cacheManager有区别原创 2019-06-16 21:31:59 · 2542 阅读 · 0 评论 -
SpringBoot原理
文章目录Spring Boot启动配置原理 Spring Boot启动配置原理 几个重要的事件回调机制 配置在META-INF/spring.factories ApplicationContextInitializer SpringApplicationRunListener 只需要放在ioc容器中 ApplicationRunner CommandLineRunner 启动流程: 创建Spr...原创 2019-06-11 18:58:52 · 1759 阅读 · 1 评论 -
SpringBoot与消息
文章目录概述二、RabbitMQ简介三、RabbitMQ运行机制Exchange 类型四、RabbitMQ整合 概述 大多应用中,可通过消息服务中间件来提升系统异步通信、扩展解耦能力 消息服务中两个重要概念: 消息代理(message broker)和目的地(destination) 当消息发送者发送消息以后,将由消息代理接管,消息代理保证消息传递到指定目的地。 消息队列主要有两种形式...原创 2019-06-17 21:30:45 · 253 阅读 · 0 评论 -
SpringBoot分布式
文章目录原创 2019-06-24 18:22:11 · 4195 阅读 · 0 评论 -
Spring Boot和Spring Cloud
文章目录Spring CloudSpring Cloud 入门创建providerpomservicecontrolleryml打包创建consumer客户端启动类、Ribbon进行客户端负载均衡controlleryml引入Spring Cloud、Eureka注册中心pomyml Spring Cloud Spring Cloud是一个分布式的整体解决方案。Spring Cloud 为开发者提...原创 2019-06-24 18:32:49 · 137 阅读 · 0 评论 -
SpringBoot与开发热部署
文章目录热部署STS3下载 热部署 在开发中我们修改一个Java文件后想看到效果不得不重启应用,这导致大量时间花费,我们希望不重启应用的情况下,程序可以自动部署(热部署)。有以下四种情况,如何能实现热部署。 1、模板引擎 在Spring Boot中开发情况下禁用模板引擎的cache 页面模板改变ctrl+F9可以重新编译当前页面并生效 2、Spring Loaded Spring官方提供的热部署程...原创 2019-06-24 18:48:31 · 452 阅读 · 0 评论 -
SpringBoot与安全
文章目录一、安全 一、安全 Spring Security是针对Spring项目的安全框架,也是Spring Boot底层安全模块默认的技术选型。他可以实现强大的web安全控制。对于安全控制,我们仅需引入spring-boot-starter-security模块,进行少量的配置,即可实现强大的安全管理。几个类: WebSecurityConfigurerAdapter:自定义Security...原创 2019-06-20 20:21:45 · 2240 阅读 · 0 评论 -
SpringBoot与Web开发(二)
6. RestfulCRUD 1. 默认访问首页 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 · 226 阅读 · 0 评论 -
SpringBoot快速创建
文章目录使用Spring Initializer快速创建Spring Boot项目默认生成的Spring Boot项目 使用Spring Initializer快速创建Spring Boot项目 IDE都支持使用Spring的项目创建向导快速创建一个SpringBoot项目 选择我们需要的模块:向导会联网创建SpringBoot项目 @RestController=@ResponseBod...原创 2019-04-22 19:43:18 · 263 阅读 · 0 评论 -
Spring Boot 配置文件
文章目录配置文件YAML语法YAML基本语法基本语法值的写法字面量:普通的值(数字,字符串,布尔)对象、Map(属性和值)(键值对);数组(List、Set):YAML支持的三种数据结构 配置文件 Spring Boot使用一个全局的配置文件,配置文件名是固定的: - application.properties - application.yml 配置文件的作用:修改SpringBoot自动配...原创 2019-05-06 20:22:22 · 606 阅读 · 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 · 151 阅读 · 0 评论 -
Spring与Docker
文章目录1. 简介 1. 简介 Docker是一个开源的应用容器引擎;是一个轻量级容器技术; Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;运行中的这个镜像称为容器,容器启动是非常快速的。 ...原创 2019-06-07 09:28:32 · 1323 阅读 · 0 评论 -
SpringBoot与检索
文章目录一、检索下载ElasticSearch二、概念面向文档JSON三、整合ElasticSearch测试引入spring-boot-starter-data-elasticsearchSpringData ElasticSearchJest安装Spring Data 对应版本的ElasticSearchapplication.yml配置SpringData ElasticSearchJestS...原创 2019-06-18 21:33:48 · 925 阅读 · 0 评论 -
SpringBoot与Web开发(一)
文章目录Spring Boot对静态资源的映射规则 使用SpringBoot: 1. 创建SpringBoot应用,选中我们需要的模块 2. SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来 3. 自己编写业务代码; 自动配置原理 这个场景SpringBoot帮我们配置了什么?能不能修改?能修改哪些配置? xxxAutoConfiguration帮我们给...原创 2019-06-02 20:43:56 · 1312 阅读 · 0 评论 -
SpringBoot与任务
文章目录异步任务定时任务邮件任务 异步任务 在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在Spring 3.x之后,就已经内置了@Async来完美解决这个问题。 两个注解: @EnableAysnc、@Aysnc package com.matthew.task; im...原创 2019-06-19 19:37:34 · 296 阅读 · 0 评论 -
SpringBoot与数据访问
文章目录1. JDBC 1. JDBC <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </depe...原创 2019-06-10 18:50:41 · 271 阅读 · 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 · 476 阅读 · 0 评论