最新 最热

[javaEE] JDBC快速入门

JDBC:Java Data Base Connectivity java数据库连接

2019-09-10
0

logstash使用template提前设置好maping同步mysql数据到Elasticsearch5.5.2

上篇blog说到采用logstash-input-jdbc将mysql数据同步到ES(http://www.cnblogs.com/jstarseven/p/7704893.html),但是这里有一个问题,即假如我不需要logstash自动对mysql数据提供的mapping模板怎么办,毕竟我的数据需要ik...

2019-09-10
0

《Spring实战》摘录 - 30

Q: #21.1-1 | 在Spring家族中,Spring Boot是令人兴奋(也许我敢说它是改变游戏规则的)的新项目。它提供了四个主要的特性,能够改变开发Spring应用程序的方式...

2019-09-10
0

深入分析Mybatis 使用useGeneratedKeys获取自增主键

我们经常使用useGenerateKeys来返回自增主键,避免多一次查询。也会经常使用on duplicate key update,来进行insertOrUpdate,来避免先query 在insert/update。用起来很爽,但是经常踩坑,还不知为何。本篇就是深入分析获取自...

2019-09-10
1

ibatis 核心原理解析

最近查找一个生产问题的原因,需要深入研究 ibatis 框架的源码。虽然最后证明问题的原因与 ibatis 无关,但是这个过程加深了对 ibatis 框架原理的理解。...

2019-09-05
0

数据库连接工具DBeaver

dbeaver是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具。

2019-09-05
1

【小家java】jdbc使用到了哪些设计模式

jdbc作为javaEE的规范之一,我们每天都在直接或者间接的使用。本章就深入分析一下,jdbc里使用到了哪些优秀的设计模式呢?

2019-09-03
0

3种方式实现多数据源控制/切换、实现读写分离;演示借助AbstractRoutingDataSource实现多数据源的动态切换代码【享学Spring】

什么时候一个Java工程里需要同时控制(连接)多个数据源呢?我认为主要有如下两种情况:

2019-09-03
0

【小家Spring】源码分析Spring的事务拦截器:TransactionInterceptor和事务管理器:PlatformTransactionManager

接着上一篇博文: 【小家Spring】从基于@Transactional全注解方式的声明式事务入手,彻底掌握Spring事务管理的原理

2019-09-03
0

【小家Spring】Spring-jdbc的使用以及Spring事务管理的8种方式介绍(声明式事务+编程式事务)

为了使JDBC更加易于使用,Spring 在 JDBC API 上定义了一个抽象层,以此建立一个 JDBC 存取框架

2019-09-03
0