标签:dataSource

Spring

Spring 事务传播行为

9

songhua.gao 发布于 2020-04-05

Spring在 TransactionDefinition 接口中规定了7种类型的事务传播行为。 事务传播行为是Spring框架独有的事务增强特性,不属于事务实际提供方即数据库的行为。 事务传播行为类型 说明 REQUIRED 如果当前没有事务,就新建一个事务,如果已经存在一个事...

阅读(5)评论(0)赞 (0)

Java

学习 MyBatis 的一点小总结 —— 底层源码初步分析

29

hellas 发布于 2020-04-05

目录 MyBatis 如何获取数据库源? MyBatis 如何获取 sql 语句? MyBatis 如何执行 sql 语句? MyBatis 如何实现不同类型数据之间的转换? 在过去程序员使用 JDBC 连接数据库,总会带来诸多不便。MyBatis 是一款优秀的持久层框架,可以替...

阅读(13)评论(0)赞 (0)

Java

Spring中的设计模式:模板模式

2

xirruiqiang 发布于 2020-04-05

导读 模板模式在是Spring底层被广泛的应用,比如事务管理器的实现,JDBC模板的实现。 文章首发于微信公众号: 设计模式:模板模式 今天就来谈谈 「什么是模板模式」 、 「模板模式的优缺点」 、 「模板模式的简单演示」 、 「模板模式在Spring底层的实现」 。 什么是模板...

阅读(10)评论(0)赞 (0)

Java

Spring Boot 使用 H2 数据库的控制台(Console)

2

wenming.gapo 发布于 2020-04-05

如果你希望在 Spring Boot 启用 H2 数据库的话,这篇文章适合你进行了解。 概述 在这个指南中,我们将会考虑如何在  Spring Boot 中使用 H2 数据库。 与其他数据库相似,Spring Boot 生态系统中能够完全支持 H2 数据库 依赖(Dep...

阅读(8)评论(0)赞 (0)

Java

SpringBoot 单元测试之Junit & Mockito

puefu.he 发布于 2020-04-04

关于 junit 和 mockito 的相关知识, 如果说junit提供了测试方法, 那么mockito则是提供了bean的管理以及bean的方法调用 , 如果这两块某些注解和方法的用法不熟悉的话 , 介意看看这篇文章 : https://www.jianshu.com/p/ec...

阅读(16)评论(0)赞 (0)

Spring

Spring Framework之IoC容器

7

hanze 发布于 2020-04-04

目录 Spring IoC 概述 问题 1.什么是依赖倒置? 2.什么是控制反转? 3.什么是依赖注入? 4.它们之间的关系是怎样的? 5.优点有哪些? 依赖倒置原则 (Dependency Inversion Principle) ​ 依赖倒置是一种设计原则。 ​ 依赖倒置包括...

阅读(13)评论(0)赞 (0)

Java

HikariPool源码(二)设计思想借鉴

3

xiaoli.he 发布于 2020-04-04

Java极客  |  作者  /  铿然一叶 这是 Java极客 的第 52 篇原创文章 1.利用Java并发工具而非synchronized来保证线程安全 synchronize...

阅读(15)评论(0)赞 (0)

Java

分库分表实践-Sharding-JDBC

5

yanxinchi 发布于 2020-04-04

最近一段时间在研究分库分表的一些问题,正好周末有点时间就简单做下总结,也方便自己以后查看。 关于为什么要做分库分表,什么是水平分表,垂直分表等概念,相信大家都知道,这里就不在赘述了。 本文只讲述使用Sharding-JDBC做分库分表的一些实践经验,如果有错误欢迎大家指出。 什么...

阅读(10)评论(0)赞 (0)

Spring

Spring注解 TX声明式事务实现过程解析

5

xiaoli.he 发布于 2020-04-03

环境搭建导入 maven依赖 <!--spring提供的数据库操作工具--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-...

阅读(23)评论(0)赞 (0)

Spring

Spring Boot面试题(2020最新版)

1

zhuangli 发布于 2020-04-03

概述 什么是 Spring Boot? Spring Boot 是 Spring 开源组织下的子项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring 的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。 Spring Boot 有哪些优点? Spr...

阅读(25)评论(0)赞 (0)

Spring

Spring Boot 自动装配流程

2

darida 发布于 2020-04-02

Spring Boot 自动装配流程 本文以 mybatis-spring-boot-starter 为例简单分析 Spring Boot 的自动装配流程。 Spring Boot 发现自动配置类 这里说的自动配置类指的是在 META-INF/spring.factories 文...

阅读(12)评论(0)赞 (0)

Java

Fhs-Framework 2.0.0 发布,轻量级快速开发平台

4

hellas 发布于 2020-04-02

本次升级内容: 1  将springboot版本升级到2.2.5 2  重构了整个目录,使项目结构变的更清晰 3 使用fhs tag(基于beetl的标签封装) 替换掉了原来的JSP代码。 4 pagex组件不在依赖外部jar包可在运行期生成Java代码并且加...

阅读(9)评论(0)赞 (0)

Java

通过Quartz如何Debug , 如何修复Bug

2

邓龙华 发布于 2020-04-02

​ 我们以Quartz的用JDBC作为JobStore为例子 开始很简单绝对是 : org.quartz.spi.JobStore 找他的接口实现类 -> 通过包名字可以发现 -> org.quartz.impl.jdbcjobstore 原来是JDBC , 继续 -...

阅读(15)评论(0)赞 (0)

Java

还需要学习JDBC吗?如果需要该了解到怎么样的程度?

10

邓龙华 发布于 2020-04-02

前言 只有光头才能变强。 文本已收录至我的GitHub精选文章,欢迎Star: https://github.com/ZhongFuCheng3y/3y 不知道大家在工作中还有没有写过JDBC,我在大三去过一家小公司实习,里边用的就是JDBC,只不过它封装了几个工具类。写代码的时...

阅读(18)评论(0)赞 (0)

Java

Choerodon 的微服务之路(四):深入理解微服务配置中心

5

刘莉莉 发布于 2020-04-02

▌文章的主要内容包括: 配置是什么 为什么需要微服务配置中心 Choerodon的配置中心 在早期单体应用的时代,监控等系统配置管理可能并不是什么困难的问题。但是在微服务架构中,和安全、日志、非功能需求一样,配置管理也是一种非功能需求。配置中心也是整个微服务架构体系中的一个重要组...

阅读(12)评论(0)赞 (0)

Java

在容器上构建持续部署及最佳实践初探

14

zhuangli 发布于 2020-04-02

作者 | 倚天码农 责编| 徐威龙 封图| CSDN下载于视觉中国 要想理解持续集成和持续部署,先要了解它的部分组成,以及各个组成部分之间的关系。下面这张图是我见过的最简洁、清晰的持续部署和集成的关系图。 图源:sonatype.com 持续部署 如...

阅读(28)评论(0)赞 (0)

Java

ysoserial-C3P0 分析

16

puefu.he 发布于 2020-04-02

环境准备: pom: <!-- https://mvnrepository.com/artifact/com.mchange/c3p0 --> <dependency> <groupId>com.mchange</groupId> ...

阅读(9)评论(0)赞 (0)

Spring

项目脚手架 – 《Spring Boot + MyBatis + MyBatis Generator》

changyuan.xu 发布于 2020-04-01

前言 最近启动了一个新的项目发现,每当一个新项目的启动往往需要从头搭建一个“框架”,其中虽然很多基础代码可以Copy,但也会浪费不少时间。 基于这个情况,我打算在GitHub上创建了一个公开库scaffold用来存放平时常用的脚手架项目。 脚手架仓库地址: https://git...

阅读(22)评论(0)赞 (0)