随笔分类 - 3.2 SpringBoot系列
摘要:环境依赖: Spring Boot:1.5.9 JDK:1.8.0 MySQL:5.7.17 Mybatis:3.3.0 本文主要就mybatis的多数据源切换和动态数据源加载的实现原理做分享;对于mybatis的基础可自行百度。由于在开始学习的时候,发现网上有很多人把多数据源切换和动态数据源加载混
阅读全文
摘要:转:https://www.hangge.com/blog/cache/detail_2457.html 在 Spring boot 项目中,可以内置 Tomcat、Jetty、Undertow、Netty 等服务器容器。当我们添加了 spring-boot-starter-web 依赖后,默认会使
阅读全文
摘要:静态资源目录配置(前段打好的包可以放在该目录下,从而实现前后端整合) #application.yml配置文件新增如下配置 spring: mvc: static-path-pattern: /** resources: static-locations: classpath:/static,fil
阅读全文
摘要:转:https://blog.csdn.net/bicheng4769/article/details/86668209 什么是Shiro? Apache Shiro是Java的一个安全框架,旨在简化身份验证和授权。Shiro在JavaSE和JavaEE项目中都可以使用。它主要用来处理身份认证,授权
阅读全文
摘要:1 添加相关maven依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.3.2</version> </
阅读全文
摘要:Druid是什么? Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。 优点: 可以监控数据库访问性能,Druid内置提供了一个功能强大的StatFilter插件,能够详细统计SQL的执行性能,这对于线上分析数据库访问性能有帮助。 替换DBCP和C3P0。Drui
阅读全文
摘要:一、准备工作 Java JDK1.8(安装过程省略) maven:apache-maven-3.3.9(安装过程省略) IntelliJ IDEA(安装过程省略) spring-boot-2.1.6.RELEASE 二、用Spring Boot新建web项目 新建一个maven工程(注意,不要勾选c
阅读全文
摘要:转:https://blog.csdn.net/qq_38011415/article/details/90551224 一、简介 1.Apollo 是什么?Apollo(阿波罗)是携程框架部门研发的分布式配置中心。服务端基于Spring Boot和Spring Cloud开发。 2.为什么要使用A
阅读全文
摘要:转:https://www.cnblogs.com/trgl/p/7353782.html 写在前面: 由于该系统是底层系统,以微服务形式对外暴露dubbo服务,所以本流程中SpringBoot不基于jetty或者tomcat等容器启动方式发布服务,而是以执行程序方式启动来发布(参考下图keepRu
阅读全文
摘要:转:https://www.cnblogs.com/lenve/p/11756725.html 前后端分离后,维护接口文档基本上是必不可少的工作。 一个理想的状态是设计好后,接口文档发给前端和后端,大伙按照既定的规则各自开发,开发好了对接上了就可以上线了。当然这是一种非常理想的状态,实际开发中却很少
阅读全文
摘要:实现CommandLineRunner 接口,springboot在启动时会自动调用run方法。通过@Order注解可以指定执行顺序。
阅读全文