java
u_geek
聪明人肯下笨功夫
展开
-
mybatis配置文件详解
configurationMyBatis配置包含了对MyBatis的行为有显著影响的设置和属性。xml配置文件的根元素起始标签为<configuration/> ,configuration下有以下可配置的子元素:1. properties2. settings3.typeAliases4. typeHandlers5. objectFactory6.plugins7. environments7.1 transactionManager:7.2 data翻译 2020-12-29 20:27:45 · 847 阅读 · 0 评论 -
ThreadLocal使用及原理
当访问共享的可变数据时,为了线程安全同常需要进行同步,一般避免使用同步的方式就是不共享数据。如果共享的变量只能在单个线程内被访问,那么就不需要进行同步了。这种技术称为线程封闭。ThreadLocal提供了一种线程封闭的实现。ThreadLocal提供了get和set方法,每个线程调用get方法时只会返回该线程上次调用set方法设置的值(默认没用set值时返回null)。这样就可以避免共享变量在不同的线程之间共享。如下示例:public class ThreadLocalCase { ...原创 2020-11-13 18:31:15 · 165 阅读 · 0 评论 -
java基础-Object类及其重要方法
目录1、getClass方法2、equals方法3、hashCode()方法4、toString方法5、clone方法6、语法糖:自动装箱和拆箱 Object类是所有Java类继承体系的根,所有java类包括数组都继承自Object类。Object类中共有12个方法,其中一个private的,两个是protected的,9个是public的.常用的方法列表如下: 方法 说明 Class getClass() ...原创 2020-06-28 11:57:28 · 339 阅读 · 0 评论