Spring Boot2.0之整合多数据源详解

  一般公司分两个数据库:  一个放共同配置文件, 一个数据库垂直业务数据库 垂直拆分和水平拆分:   垂直是根据业务划分具体数据库    在一个项目中有多个数据源(不同库jdb...

Spring Boot2.0之多数据源事务管理详解

结合前面做的小项目,如果我把test01 test02下面的 service 都加了 事务的注解 这样启动时候会报错! 事务管理器里面不能有两个事务!!!! 这时候需要用  @Transactional(transactio...

Spring Boot2.0之多数据源分布式事务问题详解

分布式事务解决方案的问题, 分布式事务产生的原因:   多个不同的服务连接不同的数据源 ,做分布式事务的管理。   这种情况是连接两个数据源的情况,然后事务管理器是这样的 只管理了test02的这端业务代码。所以...

Spring Boot2.0之 yml的使用详解

yml Spring Boot 默认读取   .yml   .properties 结尾的 yml非常好的作用,比properties更节约  结构清晰 server:  ...

Spring Boot2.0之 整合JDBC详解

      很入门的知识,大家了解下就OK maven配置文件pom: spring: datasource: url: jdbc:mysql://localhost:3306/...

SpringBoot之外部Tomcat运行Spring Boot项目详解

内置tomcat8.5.28  外置的要高于此版本才OK spring boot1.5是访问不了jsp页面的 以后要以2.0版本为主流的 ...

Spring Boot2.0之 jar打包方式详解

Jar类型打包方式 1.使用mvn celan  package 打包 2.使用java –jar 包名 war类型打包方式 1.使用mvn celan package 打包 2.使用java –jar 包名 外部To...

Spring Boot2.0之热部署原理详解

所谓的热部署:比如项目的热部署,就是在应用程序在不停止的情况下,实现新的部署 原理: 实用类加载器(classloader重新读取字节码文件到jvm内存) 如何纯手写一个热部署功能:  1、监听 class文件是否发生改变&...

Spring Boot2.0之 监控管理详解

Spring boot监控中心:  针对微服务的服务状态,服务器的内存变化(内存、线程、日志管理等)检测服务配置连接地址是否有用(有些懒加载的情况下,用的时候发现卧槽不能用)模拟访问,懒加载。统计有多少个bean(Spring...

Spring Boot2.0之性能优化详解

    1、JVM参数调优   针对运行效果  吞吐量    初始堆内存与最大堆尽量相同   减少垃圾回收次数  2、扫包优化: 启动...