- 博客(8)
- 收藏
- 关注
原创 2.3 sql标签的解析
databaseId是用来处理静态多数据源的。配置配置文件中的datebaseid来使用,具体的这里不再说明。下面我们看看这个方法。sql标签的解析很简单主要是通过。
2024-01-26 10:51:21
319
1
原创 2.1 解析cache标签
在上一篇中我们找到了Mapper.xml文件的入口,在入口中主要是解析各种标签,这节我们看看mybatis如何解析cache标签。
2024-01-19 10:23:11
359
1
原创 2. XMLMapperBuilder如何解析mapper.xml文件
我们在mybatis中写的很多mapper.xml文件就是通过XMLConfigurationBuilder中的mapperElement进行解析的,下面我们好好研究一下mapper.xml文件下面就是整个mapperElement方法中的内容,为了简化我只保留关于resource的内容。在mapperElement重要加载mapper.xml ,然后把解析工作交给了XMLMapperBuilder。
2024-01-18 17:47:52
823
1
原创 1.在创建SqlSessionFactory做了哪些事情
在创建SqlSessionFactory时候,mybatis主要是解析了mybatis-config.xml和我们定义的各种Mapper文件,下面我们看看mybatis创建的SqlSessionFactory的具体过程。这里面主要是解析mybatis-config.xml中的各种标签,主要是把mybatis-config.xml我们配置的值读出来,然后存储到Configuration对象中,感兴趣的小伙伴很简单。上面简单的三行代码,就是我们创建SqlSessionFactory的代码。下面我们看看xcb。
2024-01-18 17:01:31
379
1
原创 文件共享(凑字数)
对于多用户的操作系统,文件共享、文件命名和文件保护等问题变得特别突出。为了实现文件共享,现在大多数操作系统都采用了文件的和的概念。所有者是指对文件拥有最高权限控制,包含了对文件的所有操作;组中用户和其他用户对文件的操作取决于所有者所赋予的权限。例如在linux中:对于一个rwx rwx rwx …文件名这种文件,第一个rwx是所有者的权限,第二个rwx是所有者所在组中其余用户的权限,第三个rwx是剩余用户的权限。所有者可以通过chmod更改所在组的用户和其他用户对文件的访问权限。
2024-01-04 15:07:21
329
原创 目录与磁盘结构
目录可以视为符号表,可将文件名称转成目录结构。我们对目录常见的操作主要有:搜索文件、创建文件、删除文件、遍历目录、重命名文件、遍历文件系统。ps:通常我们把目录当成文件的索引表,对文件的基本信息进行统一的管理。
2024-01-03 15:05:25
885
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人