Spring企业应用之事务处理

Java原生方式使用事务处理前面的文章Spring企业应用之数据库连接JDBC中有介绍过如何使用Java原生方式来使用JDBC,但是没有涉及到事务,事务是数据库中的一个概念,任何SQL在数据库的执行都需要1个事务,即使不显示声明事务,也会当作1个事务来处理。如何用Java原生方式使用事务呢,核心还是

Spring企业应用之整合Mybatis

Mybatis原生方式使用第一步:建立配置文件主要配置Mybatis数据库参数、bean实体类、mapper文件以及其他特性。配置分为以下几类:configutation:根元素properties:定义配置外在化settings:一些全局性配置typeAliases:为一些类定义别名typeHan

Spring企业应用之数据库连接JDBC

Java原生方式使用使用JDBC第一步:加载驱动程序使用Class.forName("指定数据库的驱动程序")方法加载驱动,例如可用下面一行代码来加载mysql的驱动程序:Class.forName("com.mysql.jdbc.Driver");这里使用了

放弃完美主义,执行力就是限时限量认真完成

来自极客时间“趣谈网络协议”的作者刘超的完结感言。对我很有启发,我一直觉得一个东西没有学到完美,就不太好意思去讲给别人听或是写给别人看,导致也一直不敢写博客。看了这边文章,很有感触。我不是最懂的人,但我想尝试成为这样的人今年年初,极客时间来找我,希望我讲一些偏重基础的知识,比如网络协议。他们一提到这

分表分库

本文仅供学习,来自极客时间的刘超老师讲解的“Java性能调优实战”。当我们面对一张海量数据的表时,通常有分区、NoSQL 存储、分表分库等优化方案。分区的底层虽然也是基于分表的原理实现的,即有多个底层表实现,但分区依然是在单库下进行的,在一些需要提高并发的场景中的优化空间非常有限,且一个表最多只能支

cpu使用率过高和jvm old占用过高排查过程

cpu使用率过高和jvm old占用过高排查过程cpu占用过高排查思路top 查看占用cpu的进程 pidtop -Hp pid 查看进程中占用cpu过高的线程id tidprintf '%x/n' tid 转化为十六进制jstack pid |grep tid的十六进制 -A 30 查看堆栈信息
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×