xzzz2020
xzzz2020
全部文章
分类
操作系统(11)
数据库(12)
未归档(5)
深入理解JVM(20)
算法与数据结构(14)
网络原理(11)
面试题总结(36)
归档
标签
去牛客网
登录
/
注册
Xu大大
全部文章
(共394篇)
Mybatis-----多表查询之一对多
Mybatis 多表查询之一对多 本次主要以最为简单的用户和账户的模型来分析 Mybatis 多表关系。用户为 User 表,账户为Account表。一个用户(User)可以有多个账户(Account)。具体关系如下: 一对一查询(多对一) 需求:查询所有账户信息,关联查询下单用户信...
2020-02-27
0
584
Mybatis---------动态 SQL 语句
Mybatis 的映射文件中,前面我们的 SQL 都是比较简单的,有些时候业务逻辑复杂时,我们的 SQL 是动态变化的,此时在前面的学习中我们的 SQL 就不能满足要求了。参考的官方文档,描述如下: 动态 SQL 之标签 持久层 Dao 接口 /** * 根据用户信息,查询用户列表 * @p...
2020-02-27
0
539
Mybatis-------连接池与事务深入
Mybatis 的连接池技术 我们在 WEB 课程中也学习过类似的连接池技术,而在 Mybatis 中也有连接池技术,但是它采用的是自己的连接池技术。在 Mybatis 的 SqlMapConfig.xml 配置文件中, 通过<dataSource type=”pooled”>来实现 ...
2020-02-27
0
850
mybatis ------ SqlMapConfig.xml配置文件
配置内容 SqlMapConfig.xml 中配置的内容和顺序 -properties(属性) –property -settings(全局配置参数) –setting -typeAliases(类型别名) –typeAliase...
2020-02-26
0
413
Mybatis --------输出结果封装
resultType 配置结果类型 resultType 属性可以指定结果集的类型,它支持基本类型和实体类类型。 需要注意的是,它和 parameterType 一样,如果注册过类型别名的,可以直接使用别名。没有注册过的必须使用全限定类名。例如:我们的实体类此时必须是全限定类名。 同时,当是实体...
2020-02-26
0
467
Mybatis--------参数深入
parameterType 配置参数 注意事项 基 本 类 型 和 String 我 们 可 以 直 接 写 类 型 名 称 , 也 可 以 使 用 包 名 . 类 名 的 方 式 , 例 如 :java.lang.String。 实体类类型,目前我们只能使用全限定类名。究其原因,是 mybai...
2020-02-26
0
414
mybatis------Sqlsesssion***过程实现原理源码
Sqlsesssion:***原理 @Before//用于在测试方法执行之前执行 public void init() throws Exception { //1.读取配置文件 in = Resources.getResourceAsStream(&qu...
2020-02-26
0
422
mybatis------Sqlsesssion增删改实现原理源码
Sqlsesssion:增删改原理 Sqlsesssion实现类:DefaultSqlSession—增删改源码 增删改执行的都是update方法 @Override public int insert(String statement) { return insert(state...
2020-02-26
0
410
面试题---代码块
代码块 在Java中,使用{}括起来的代码被称为代码块。 a:局部代码块 在方法中出现;限定变量生命周期,及早释放,提高内存利用率 b:构造代码块 (初始化块) 在类中方法外出现;多个构造方法方法中相同的代码存放到一起,每次调用构造...
2020-02-25
0
420
mybatis------Sqlsesssion查询实现原理源码
Sqlsesssion:查询原理 Sqlsesssion实现类:DefaultSqlSession ----selectList 源码 @Override public <E> List<E> selectList(String statement) { r...
2020-02-25
0
378
首页
上一页
28
29
30
31
32
33
34
35
36
37
下一页
末页