标签:DBCP

Spring

剖析 Spring 多数据源

8

xirruiqiang 发布于 2019-05-20

点击上方" 田守枝的技术博客 ",关注我 在实际开发中,经常会遇到应用要访问多个库的情况,需要配置多个数据源。本文会介绍spring多数据源的典型场景,如何优雅的实现多数据源,并结合spring、mybatis源码进行分析,为什么在事务中,不能切换数据源。最后...

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

Java

程序员必须搞懂的20Java类库和API

21

hellas 发布于 2019-05-13

一个有经验的Java开发人员特征之一就是善于使用已有的轮子来造车。《Effective Java》的作者Joshua Bloch曾经说过:“建议使用现有的API来开发,而不是重复造轮子”。在本文中,我将分享一些Java开发人员应该熟悉的最有用的和必要的库和API。顺便说一句,这里...

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

Java

Nacos使用中的常见问题汇总

puefu.he 发布于 2019-05-08

问题描述 使用命令 sh startup.sh -m standalone 启动报错: ./startup.sh: 78: ./startup.sh: [[: not found ./startup.sh: 88: ./startup.sh: [[: not found ./st...

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

Java

全面的Java开源Apache Commons 工具类介绍

12

songhua.gao 发布于 2019-05-07

前言 Apache Commons 工具类大家都有用过,但是可能缺乏系统学习,只用到了一小部分功能,无法发挥极限的价值,大白话说就是,一颗好白菜都让猪给拱了! 代码过多,手机观看效果不佳,建议收藏后在电脑上静悄悄地看。因内容健康,可大胆转发,即使未满十八岁,在没有家长陪同下也一样...

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

Spring

译 – Spring 核心技术之 Spring 容器扩展点

邓龙华 发布于 2019-05-05

本文内容选自 Spring Framework 5.1.6.RELEASE 官方文档中 core 部分的 1.8 小节,简单介绍了如何利用 Spring 容器扩展点进行定制化扩展,以及注意点。若有任何问题,欢迎交流。 原文地址: docs.spring.io/spring/doc...

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

Java

[译] Spring 的分布式事务实现 — 使用和不使用 XA — 第一部分

小丁 发布于 2019-05-05

Spring 的 7 种事务处理模式 虽然在 Spring 中分布式事务通常使用 Java Transaction API 和 XA 协议实现,但也有其他的实现方式。最好的实现方式取决于应用程序所使用资源的类型,以及你是否愿意在性能、安全性、可靠性和数据完整性之间做出权衡。针对这...

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

Java

五分钟快速了解ActiveMQ,案例简单且详细!

3

dulong 发布于 2019-04-29

最近得闲,探索了一下ActiveMQ。 ActiveMQ消息队列,信息收发的容器,作用有异步消息,流量削锋,应用耦合。 安装 下载地址: http://activemq.apache.org/co… window版本的解压后双击/bin/ activemq.bat 即...

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

Spring

面试官:来给我说一下 Spring 中使用了那些设计模式?

3

hellas 发布于 2019-04-26

又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。 简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。 spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得bea...

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

Spring

SSM框架原理,作用及使用方法

12

songhua.gao 发布于 2019-04-24

编辑推荐: 本文来自于csdn,本文主要介绍了SSM框架的作用,原理,以及SSM框架的整合的相关内容,希望对大家能有所帮助。 作用: SSM框架是spring MVC ,spring和mybatis框架的整合,是标准的MVC模式,将整个系统划分为表现层,controller层,s...

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

Java

Jboot 2.0.7 发布,分布式事务新增对 HikariCP、C3P0 等连接池的支持

xiaoli.wang 发布于 2019-04-17

Jboot 是一个基于 JFinal、JFinal-Undertow、Dubbo 等开发的微服务框架,帮助开发者降低微服务开发门槛。同时完美支持在 idea、eclipse 下多 maven 模块,对java代码、html、css、js 等资源文件进行热加载,爽爽的开发。 Jbo...

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

Spring

[译] Spring 的分布式事务实现 — 使用和不使用 XA — 第二部分

likai 发布于 2019-04-11

一个共享的数据库资源有时可以从现有的单独资源中被合成,特别是如果它们都在相同的 RDBMS 平台上。企业级别的数据库供应商都支持同义词(或等价物)的概念,其中一个模式(Oracle 术语)中的表在另一个模式内被定义为同义词。这样的话,在平台中的物理数据可以被 JDBC 客户端中的...

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

Java

Mybatis技术内幕(2.4):数据源模块

2

刘莉莉 发布于 2019-04-03

在数据持久层中,数据源是一个非常重要的组件,期性能直接关系到整个数据持久层的性能。在实践中比较常见的第三方数据源组件有DBCP、C3P0、阿里druid和Springboot2推荐的HikariCP等,Mybatis不仅可以集成第三方数据源组件,还提供了自己的数据源实现。 Myb...

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

Java

介绍 mybatis 执行 SQL 的大致过程

Harries 发布于 2019-03-27

本文通过 main() 方法来用 mybatis 执行带参数的 SQL 命令,来介绍 mybatis 执行 SQL 的大致过程。 准备数据库 准备一个 MySQL 数据库,十分钟内快速运行起一个 MySQL 的方法可以看这篇文章。 数据库内创建一张很简单的表: create da...

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

Java

Sharding-JDBC 使用入门和基本配置

2

likai 发布于 2019-03-21

来源:宜信技术学院 技术沙龙001期|AI中台:一种敏捷的智能业务支持方案|宜信技术沙龙 3月28日晚8点线上直播,点击报名 1、什么是Sharding-JDBC Sharding-JDBC定位为轻量级Java框架,在Java的JDBC层提供的额外服务。它使用客户端直连数据库,以...

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

Java

安全小课堂第133期【基于代码路径的漏洞挖掘】

4

dulong 发布于 2019-03-21

从代码审计的环境基础开始,层层的拆解开,如何快速的搭建并审计java应用,怎么审计最快,怎么能在黑盒测试的时候站在白盒开发的角度想漏洞。 JSRC 安全小课堂第133期,邀请到ayound师傅就基于代码路径的漏洞挖掘为大家进行分享。同时感谢白帽子们的精彩讨论。 京安小妹...

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

Spring

SpringBoot无废话入门04:MyBatis整合

2

小丁 发布于 2019-03-16

1.Parent引入及pom配置 首先,如果要支持mybatis,那么我们就应该引入mybatis的starter。同时,由于连接本身还需要用jdbc的connetor和连接池,所以一并需要引入这些依赖。如下是一个完整的的最简pom, <?xml version="...

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

Java

Spring Boot数据持久化之JdbcTemplate

3

尖兵 发布于 2019-03-16

在Java领域,数据持久化有几个常见的方案,有Spring自带的JdbcTemplate、有MyBatis,还有JPA,在这些方案中,最简单的就是Spring自带的JdbcTemplate了,这个东西虽然没有MyBatis那么方便,但是比起最开始的Jdbc已经强了很多了,它没有M...

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