上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 30 下一页
摘要: MetaObject 元数据对象,底层肯定是反射,通过反射来进行设置值。 这个可以来操作对象中的属性,哪怕是组合方式,无论有多少层,这个都可以来进行操作。 举例如下所示: public class Author implements Serializable { private static fin 阅读全文
posted @ 2022-09-04 20:05 雩娄的木子 阅读(318) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2022.cnblogs.com/blog/1713503/202209/1713503-20220904123427435-1795798855.png) ![](https://img2022.cnblogs.com/blog/1713503/202209/1713503-20220904123434941-569789295.png) ![](https://i 阅读全文
posted @ 2022-09-04 12:35 雩娄的木子 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 增删改查标签解析生成SQL过程 一、将增删改查中的写的语句解析成SqlSource 对于xml中的每个增删改查的解析 来一个官方案例: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//D 阅读全文
posted @ 2022-09-04 10:59 雩娄的木子 阅读(105) 评论(0) 推荐(0) 编辑
摘要: mybatis中的数据库连接池 一、前言 在数据库连接和事务以及线程之间的关系这个章节中聊到了为什么需要数据库连接池,下面将从代码实战中来进行描述,然后来看看mybatis框架中利用的数据库连接池 二、为什么要使用数据库连接池 1、创建一个java.sql.Connection实例对象的代价 首先让 阅读全文
posted @ 2022-09-02 16:17 雩娄的木子 阅读(1513) 评论(0) 推荐(0) 编辑
摘要: 一、JDBC的层次结构 总体而言,JDBC包含以下几大角色 : Driver、DriverManager、Connection、Statement、ResultSet。这几大角色之间的层次关系如下图所示: Connection:Driver 或者 DriverManager根据连接的url 和参数信 阅读全文
posted @ 2022-09-01 22:56 雩娄的木子 阅读(1081) 评论(0) 推荐(0) 编辑
摘要: 在学习JDBC的时候,也就是用java database connectivity,两个应用程序之间进行连接 一般情况下,在应用程序中进行数据库连接,调用JDBC接口,首先要将特定厂商的JDBC驱动实现加载到系统内存中,然后供系统使用。 基本结构图如下: 一、驱动加载进内存的过程 这里所谓的驱动,其 阅读全文
posted @ 2022-09-01 20:58 雩娄的木子 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 数据库连接和事务以及线程之间的关系 一、概述 最近在研究事务的时候,找到的一些好的文章,下面来总结一下。 二、事务 1、什么是事务? 数据库中的事务就相当于是一个完整的业务逻辑,事务中的操作是最小工作单元,不可分割,要么同时成功,要么同时失败 事务只会增对于增删改操作,也就是所谓的DML语句:ins 阅读全文
posted @ 2022-09-01 14:53 雩娄的木子 阅读(3489) 评论(0) 推荐(0) 编辑
摘要: Mybati自动生成XXXExample类说明 Mybatis-generator会为每个字段产生Criterion,为底层的mapper.xml创建动态sql。如果表的字段比较多,产生的example类会十分庞大。 理论上通过example类可以构造你想到的任何筛选条件。在mybatis-gene 阅读全文
posted @ 2022-08-31 22:10 雩娄的木子 阅读(1609) 评论(0) 推荐(0) 编辑
摘要: @Conditional条件注解 一、概述 Spring中有一个条件注解@Conditional,想要探究一下这里的原理,看看是怎么来进行实现的。 二、准备工作 1、Conditional注解 @Target({ElementType.TYPE, ElementType.METHOD}) @Rete 阅读全文
posted @ 2022-08-29 23:11 雩娄的木子 阅读(574) 评论(0) 推荐(0) 编辑
摘要: Maven安装和核心概念 一、maven安装 maven官方地址 介绍了一下maven需要安装的环境,比如说:操作系统、jdk版本要求(maven是基于java编写的)、内存情况等等。 然后就是修改环境变量等等信息。 附上一个学习连接:https://www.runoob.com/maven/mav 阅读全文
posted @ 2022-08-29 21:54 雩娄的木子 阅读(133) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 30 下一页