发布了 20 篇内容
共 16.3字, 被阅读 130次
获得了 0 次赞同
获得了 0次喜欢, 获得了 0 次收藏
参与了 0 次互动
互动包含发布评论、点赞评论、参与投票等


transient 关键字的作用以及几个疑问的解决
我们知道,如果一个对象需要序列化,那么需要实现 Serilizable 接口,那么这个类的所有非静态属性,都会被序列化。 transient 关键字的作用是什么呢?


Mybatis【2.1】-- 从读取流到创建 SqlSession 发生了什么?
我们使用 sqlSession 之前,需要去获取配置文件,获取 InputStream 输入流,通过 SqlSessionFactoryBuilder 获取 sqlSessionFactory 对象,从而获取 sqlSession。


Mybatis【1】-- 第一个 Mybatis 程序
* 框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法 ; 另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。

JDBC【3】-- SPI 技术以及在数据库连接中的使用
SPI,即是 Service Provider Interface,是一种服务提供(接口实现)发现机制,可以通过 ClassPath 路径下的 META-INF/Service 文件查找文件,加载里面定义的类。


JDBC【1】-- 初级入门之增删改查
JDBC(Java DataBase Connectivity,java 数据库连接)是一种用于执行 SQL 语句的 Java API,可以为多种关系数据库提供统一访问,它由一组用 Java 语言编写的类和接口组成。JDBC 提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库...


Java 集合(9)-- Vector 超级详细源码解析
Vector 和前面说的 ArrayList 很是类似,这里说的也是 1.8 版本,它是一个队列,但是本质上底层也是数组实现的。同样继承 AbstractList,实现了 List,RandomAcess,Cloneable, java.io.Serializable 接口。具有以下特点:
