springboot
文章平均质量分 55
god_love_hlq_xff
这个作者很懒,什么都没留下…
展开
-
spingboot入门步骤
在spring boot里,很吸引人的一个特性是可以直接把应用打包成为一个jar/war,然后这个jar/war是可以直接启动的,不需要另外配置一个Web Server。如果之前没有使用过spring boot可以通过下面的demo来感受下。 下面以这个工程为例,演示如何启动Spring boot项目:git clone git@github.com:hengyunabc/spring转载 2017-11-16 19:27:01 · 468 阅读 · 0 评论 -
一起来学 SpringBoot 2.x | 第十一篇:集成 Swagger 在线调试
http://www.iocoder.cn/Spring-Boot/battcn/v2-config-swagger/SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程随着互联网技术的发展,现在的网站架...转载 2018-11-06 22:54:50 · 261 阅读 · 0 评论 -
一起来学 SpringBoot 2.x | 第二十二篇:轻松搞定重复提交(本地锁)
http://www.iocoder.cn/Spring-Boot/battcn/v2-cache-locallock/SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程在平时开发中,如果网速比较慢的情...转载 2018-11-06 22:53:06 · 414 阅读 · 0 评论 -
一起来学 SpringBoot 2.x | 第二十三篇:轻松搞定重复提交(分布式锁)
http://www.iocoder.cn/Spring-Boot/battcn/v2-cache-redislock/SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程在 一起来学SpringBoot...转载 2018-11-06 22:52:17 · 375 阅读 · 0 评论 -
一起来学 SpringBoot 2.x | 第二十七篇:优雅解决分布式限流
http://www.iocoder.cn/Spring-Boot/battcn/v2-cache-redislimter/ SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程在前面的两篇文章中,...转载 2018-11-06 22:50:23 · 2040 阅读 · 0 评论 -
Spring EnableAutoConfigurationImportSelector 是如何工作的 ?
https://blog.csdn.net/andy_zhang2007/article/details/78580980功能EnableAutoConfigurationImportSelector 是一个DeferredImportSelector,由 spring boot autoconfigure 从版本1.3开始,提供用来处理EnableAutoConfiguration自动配...转载 2018-11-01 22:13:00 · 391 阅读 · 0 评论 -
springboot EnableAutoConfiguration
http://blog.javachen.com/2016/02/19/spring-boot-auto-configuration.html自动配置在启动类上使用@EnableAutoConfiguration注解,就会开启自动配置,简单点说就是它会根据定义在classpath下的类,自动的给你生成一些Bean,并加载到Spring的Context中。它的神秘之处,不在于它能做什么,...转载 2018-11-01 22:09:34 · 256 阅读 · 0 评论 -
Spring Boot中Redis的使用
spring boot对常用的数据库支持外,对nosql 数据库也进行了封装自动化。redis介绍Redis是目前业界使用最广泛的内存数据存储。相比memcached,Redis支持更丰富的数据结构,例如hashes, lists, sets等,同时支持数据持久化。除此之外,Redis还提供一些类数据库的特性,比如事务,HA,主从库。可以说Redis兼具了缓存系统和数据库的一些特性,因此有...转载 2018-10-16 22:15:45 · 214 阅读 · 0 评论 -
spring boot 之thymeleaf
thymeleaf介绍简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人的特点: 1.Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。这是由于它支持 html 原型,然后在 htm...转载 2018-10-16 22:14:51 · 156 阅读 · 0 评论 -
springboot 之整合rabbitMq
RabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。消息中间件在互联网公司的使用中越来越多,刚才还看到新闻阿里将RocketMQ捐献给了apache,当然了今天的主角还是讲RabbitMQ。消息中间件最主要的作用是解耦,中间件最标准的用法是生产者生产消息传送到队列,消费者从队列中拿取消息并处理,生产者不用关心是谁来消费,消费者不用关心谁在...转载 2018-10-16 22:09:29 · 162 阅读 · 0 评论 -
spring boot 整合mybatis
一:注解模式整合spring boot默认以注解版与mybatis底层整合,MybatisAutoConfiguration中MybatisProperties种属性字段允许用户自定义配置。SqlSessionFactory对象也在配置类中自动注入;我们只需要编写dao层即可。@Mapperpublic interface DepartmentMapper { @Select...原创 2018-10-18 23:55:46 · 172 阅读 · 0 评论 -
spring boot 整合Druid数据库连接池
spring Boot 自带的数据源连接有org.apache.tomcat.jdbc.pool.DataSource、HikariDataSource、BasicDataSource,但大部分项目中都是采用阿里druid,它包含一系列的监控组件,比较成熟,性能也不差。讲一下整合步骤第一步:配置application.yml spring: datasource:# 数据源基...原创 2018-10-18 21:27:39 · 353 阅读 · 0 评论 -
Spring Bean 生命周期
前言Spring Bean 的生命周期在整个 Spring 中占有很重要的位置,掌握这些可以加深对 Spring 的理解。首先看下生命周期图:再谈生命周期之前有一点需要先明确:Spring 只帮我们管理单例模式 Bean 的完整生命周期,对于 prototype 的 bean ,Spring 在创建好交给使用者之后则不会再管理后续的生命周期。注解方式在 bean 初始化...转载 2018-09-27 22:33:35 · 124 阅读 · 0 评论 -
常访问的源码链接收藏
bosshttp://www.iocoder.cn/#mybatishttp://www.iocoder.cn/MyBatis/good-collection/RabbitMQ 实现原理与源码解析系统http://www.iocoder.cn/RabbitMQ/good-collection/springhttp://www.iocoder.cn/Spring/good...原创 2018-09-13 00:08:22 · 230 阅读 · 0 评论 -
Spring xml bean标签的解析,注册
spring 中对xml中标签解析提取时,会将自定义与默认标签分开解析,因为两种方式存在很大的不同;protected void parseBeanDefinitions(Element root, BeanDefinitionParserDelegate delegate) { if (delegate.isDefaultNamespace(root)) { NodeList ...原创 2018-09-08 22:44:45 · 591 阅读 · 0 评论 -
springBoot自动配置原理源码剖析
SpringBoot 知识点汇总 SpringBoot 自动配置的原理? 首先自动配置是配置spring-boot-autoconfigure-2.0.4.RELEASE.jar包下MATA-INF下的spring.properties 文件中org.springframework.boot.autoconfigure.EnableAutoConfiguration所对应自动配置...原创 2018-08-09 23:06:35 · 424 阅读 · 0 评论 -
一起来学 SpringBoot 2.x | 第十六篇:定时任务详解
http://www.iocoder.cn/Spring-Boot/battcn/v2-other-scheduling/SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程在我们日常开发中,经常会遇到 ...转载 2018-11-06 22:57:16 · 251 阅读 · 0 评论