-
SpringCloud 的 Eureka
Eureka 注册中心三种角色 Eureka 是 Netflix 开发的服务发现组件,本身是一个基于 REST 的服务, SpringCloud将它继承在其子项目 spring-cloud-netflix 中,以实现 Springcloud 的服务注册与发现,同时还提供了负载均衡,故障转移等...
java Program 1 Published {{moment(1550995463000).fromNow()}} -
唯一索引异常捕获
今天碰到个问题 前提场景 数据库表字段设为 唯一 插入数据时爆出 java.sql.SQLIntegrityConstraintViolationException: Duplicate entry ‘anan1529’ for key ‘account’ 期...
java Program 1 Published {{moment(1548317063000).fromNow()}} -
Spring Boot多数据源整合
如何用Spring Boot 整合 MyBatis 连接多种数据源 & Spring Data Jpa 如何连接多种数据源 引入依赖项公用 1 2 3 4 5 6 7 dependencies { compil...
java Program 1 Published {{moment(1531993700000).fromNow()}} -
Spring Boot YML文件配置多环境
yml与properties 其实yml和properties文件是一样的原理,且一个项目上要么yml或者properties,二选一的存在。 推荐使用yml,更简洁。 bootstrap与application 加载顺序 这里主要是说明application和boots...
java Program 1 Published {{moment(1530180612000).fromNow()}} -
tiny-spring 简介
tiny-spring是模拟Spring的一个简单的框架,主要包含如下设计模式: 模板方法模式 该模式大量使用,例如在 BeanFactory 中,把 getBean() 交给子类实现,不同的子类 BeanFactory 对其可以采取不同的实现。 代理模式 在t...
java Program 1 Published {{moment(1521373812000).fromNow()}} -
tiny-spring 分析
—— 转载自D佬笔记: 原文 前言 在阅读 Spring 的源代码(依赖注入部分和面向切面编程部分)时遇到不少困惑,庞大的类文件结构、纷繁复杂的方法调用、波诡云谲的多态实现,让自己深陷其中、一头雾水。 后来注意到 code4craft 的 tiny-spring 项目,实现了...
java Program 1 Published {{moment(1521366325000).fromNow()}}