标签:JDBC

Java

2019年文章精选,分类整理,顺带聊几句时间观念

1

yeseng 发布于 2020-01-19

写在前面 首先,祝大家新年快乐,在国人的情结里,现在才是真正的年底,估计现在好多朋友已经陆续回家过节去了,祝回家的路顺风。 过年回去就好好陪伴家人,不要看一些毒瘤号写的,过年时间弯道超越别人,趁着假期学习什么各种新知识,这完全瞎扯,这一年的时间该努力,努力了,吃苦也吃了,春节就好...

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

Spring

200119-SpringBoot系列教程之声明式事务Transactional

1

puefu.he 发布于 2020-01-19

当我们希望一组操作,要么都成功,要么都失败时,往往会考虑里利用事务来实现这一点;之前介绍的db操作,主要在于单表的CURD,本文将引入声明式事务 @Transactional 的使用姿势 I. 配置 本篇主要介绍的是 jdbcTemplate 配合事务注解 @Transactio...

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

Spring

搞定SpringBoot多数据源(2):动态数据源

2

刘莉莉 发布于 2020-01-19

对于多个数据库的处理,上一篇文章《 搞定SpringBoot多数据源(1):多套源策略 》已有提及,有多套数据源、动态数据源、参数化变更数据源等方式,本文是第二篇:“动态数据源”。动态数据源可以解决多套数据源的处理不够灵活、占用资源多等问题。用户可以根据实际的业务需要,统一操作逻...

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

Java

sharding sphere 4.0.0-RC1版本 按年分表(后续优化)

1

尖兵 发布于 2020-01-18

1. sharding sphere 4.0.0-RC1版本 按年分表(后续优化) 1.1. 概述 关于上一篇中 LogShardingAlgorithm 的 tables ,我原先是在第一次调用的时候初始化,这样做虽然能实现功能,但每次调用都会走这个if判断,虽然性能损耗不大,...

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

Java

Mybatis原理之数据源和连接池

3

xiaoli.he 发布于 2020-01-17

在Java工程项目中,我们常会用到 Mybatis 框架对数据库中的数据进行增删查改,其原理就是对 JDBC 做了一层封装,并优化数据源的连接。 ​ 我们先来回顾下 JDBC 操作数据库的过程。 JDBC 操作数据库 JDBC 操作数据库的时候需要指定 连接类型、加载驱动、建立连...

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

Java

初识java《Spring》

23

zhuangli 发布于 2020-01-17

Spring有三大重要的组成,di依赖注入、ioc容器、aop切面编程。还有Spring bean执行流程也很重要。先从他的设计模式开始介绍他吧,他一共使用了9种设计模式。 工厂模式 首先他采用了工厂模式把以前硬编码的依赖通过beanFactory来注入依赖,由他解决bean之间...

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

Java

Java 中的内存溢出和内存泄露是什么?我给你举个有味道的例子

2

yeseng 发布于 2020-01-17

JAVA中的内存溢出和内存泄露分别是什么,有什么联系和区别,让我们来看一看。 内存泄漏 & 内存溢出 1. 内存泄漏(memory leak ) 申请了内存用完了不释放,比如一共有 1024M 的内存,分配了 521M 的内存一直不回收,那么可以用的内存只有 521M 了...

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

Java

浅谈基于JDBC实现虚拟专用数据库(VPD)

5

小丁 发布于 2020-01-17

1、什么是VPD? 虚拟专用数据库 (VPD)提供了角色和视图无法提供的行级访问控制。 对于互联网访问,虚拟专用数据库可以确保在线银行的客户只能看到他们自己的帐户。Web托管公司可以在同一Oracle 数据库中维护多个公司的数据,但只允许每个公司查看其自身数据。 在企业内部,虚拟...

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

Spring

Spring Boot Actuator 模块 详解:健康检查,度量,指标收集和监控

14

dulong 发布于 2020-01-17

前言 去年我们项目做了微服务1.0的架构转型,但是服务监控这块却没有跟上。这不,最近我就被分配了要将我们核心的微服务应用全部监控起来的任务。我们的微服务应用都是SpringBoot 应用,因此就自然而然的想到了借助Spring Boot 的Actuator 模块。(没吃过猪肉总听...

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

Java

Maven 基础(一) | 使用 Maven 的正确姿势

16

likai 发布于 2020-01-17

一、什么是 Maven? Maven 是一个项目管理工具,它的本质是一个 项目对象模型(POM) ,体现在配置中就是我们常见的 pom.xml 文件,而这个 pom 文件就是 Maven 的核心,它管理了整个项目的生命周期。它主要做两件事: 项目构建:对项目进行编译、打包、测试、...

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

编程技术

微服务高效运维,从性能保障谈起

20

Harries 发布于 2020-01-17

编辑推荐: 文章主要从微服务核心价值:3S,带来的运维的挑战,云服务性能保障解决方案设计以及性能测试实施策略等等。 本文来源testwo.com,由火龙果Anna编辑推荐。 一. 微服务架构面临的挑战 1 微服务核心价值:3S 2 微服务架构带来的运维挑战 1. 单服务流量激增时...

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

Spring

Spring Boot 2.X(十九):集成 mybatis-plus 高效开发

1

wenming.gapo 发布于 2020-01-17

前言 之前介绍了 SpringBoot 整合 Mybatis 实现数据库的增删改查操作,分别给出了 xml 和注解两种实现 mapper 接口的方式;虽然注解方式干掉了 xml 文件,但是使用起来并不优雅,本文将介绍 mybats-plus 的常用实例,简化常规的 CRUD 操作...

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

Spring

Spring Boot 2.X(十九):集成 mybatis-plus 高效开发

1

Harries 发布于 2020-01-17

前言 之前介绍了 SpringBoot 整合 Mybatis 实现数据库的增删改查操作,分别给出了 xml 和注解两种实现 mapper 接口的方式;虽然注解方式干掉了 xml 文件,但是使用起来并不优雅,本文将介绍 mybats-plus 的常用实例,简化常规的 CRUD 操作...

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

Spring

Spring Boot 2.X(十九):集成 mybatis-plus 高效开发

xiaoli.wang 发布于 2020-01-17

之前介绍了 SpringBoot 整合 Mybatis 实现数据库的增删改查操作,分别给出了 xml 和注解两种实现 mapper 接口的方式;虽然注解方式干掉了 xml 文件,但是使用起来并不优雅,本文将介绍 mybats-plus 的常用实例,简化常规的 CRUD 操作。 m...

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

Spring

0116 spring的webFlux

1

刘莉莉 发布于 2020-01-16

背景 场景 要求 编程方法 电商和金融行业 数据一致性要求非常高 高并发的时候需要锁或者其它机制来保证一些重要数据的一致性; 但是性能也下降的很快; 游戏,新闻,视频,广告 不需要很高的数据一致性 对并发数和响应速度要求比较高 这种场景下,出现了响应式编程。依赖的基础技术点如下:...

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

Java

精选!近 3 年常考的 Spring 面试题(附答案)

3

yanxinchi 发布于 2020-01-16

点击上方  code小生  ,选择  星标 好技术、好文章、好福利 今日推荐: Google的面试题长啥样?看完被吊打! 来源:https://www.cnblogs.com/aishangJava/p/11953500.html 1. 一般问题 1...

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

Java

2020 年了,Java 日志框架到底哪个性能好?——技术选型篇

4

xubiao.zhuang 发布于 2020-01-15

大家好,之前写(shui)了两篇其他类型的文章,感觉大家反响不是很好,于是我乖乖的回来更新硬核技术文了。 经过本系列前两篇文章我们了解到日志框架大战随着 SLF4j 的一统天下而落下帷幕,但 SLF4j 仅仅是接口,实现方面, logback 与 log4j2 仍然难分高下,今天...

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

Java

Java8 通关攻略

14

xiaoli.he 发布于 2020-01-15

点赞+收藏 就学会系列,文章收录在 GitHub JavaEgg ,N线互联网开发必备技能兵器谱 Java8早在2014年3月就发布了,还不得全面了解下 本文是用我拙劣的英文和不要脸的这抄抄那抄抄,熬出的,没有深究源码,只是对 Java8 有一个整体的认知,可以上手用起来,示例代...

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