c
-
Springboot集成mybatis通用Mapper与分页插件PageHelper详解编程语言
插件介绍 通用 Mapper 是一个可以实现任意 MyBatis 通用方法的框架,项目提供了常规的增删改查操作以及 Example 相关的单表操作。通用 Map…
-
Springboot多数据源配置详解编程语言
目前,业界流行的数据操作框架是 Mybatis,那 Druid 是什么呢? Druid 是 Java 的数据库连接池组件。D…
-
springboot添加邮件发送及压缩功能详解编程语言
springboot添加邮件发送及文件压缩功能 转载请注明出处:https://www.cnblogs.com/funnyzpc/p/9190233.html 这次本来只讲讲邮…
-
springboot添加多数据源连接池并配置Mybatis详解编程语言
springboot添加多数据源连接池并配置Mybatis 转载请注明出处:https://www.cnblogs.com/funnyzpc/p/9190226.html &nbs…
-
Spring 事务配置的五种方式详解编程语言
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清…
-
mybatis连接postgressql出现连接超时中断错误详解编程语言
This application has no explicit mapping for /error, so you are seeing this as a fallback.…
-
java中的锁详解编程语言
synchronized是在 JVM 层面上实现的,内部实现依次是偏向锁 轻量级锁、重量级锁。在锁定时如果方法块抛出异常,JVM 会自动将锁释放掉,不会因为出了异常没有释放锁造成线…
-
线程间通信的几种方式详解编程语言
1.通知等待模式 等待方遵循如下原则。 获取对象的锁。 如果条件不满足,那么调用对象的wait()方法,被通知后仍要检查条件。 条件满足则执行对应的逻辑。 对应的伪代码如下。 sy…
-
java并发容器和框架详解编程语言
1.ConcurrentHashMap 1.1为什么要使用ConcurrentHashMap 在并发编程中使用HashMap可能导致程序死循环。而使用线程安全的Has…
-
JDK原子操作类详解编程语言
在Atomic包里一共提供了13个类,属于4种类型的原子更新方式,分别是原子更新基本类型、原子更新数组、原子更新引用和原子更新属性(字段)。Atomic包里的类基本都是使用Unsa…