iBit程序猿
开源
DevOps
Docker
MySQL
Nginx
归档
标签
关于我
游戏租赁
分类
微服务 (2)
python (1)
扩展功能 (0)
redis (3)
中间件 (0)
DevOps (1)
发布 (1)
API (2)
docker (3)
linux踩坑指南 (2)
常用配置 (1)
设计模式 (3)
mybatis源码 (5)
mybatis (6)
java8基础 (3)
代码混淆 (1)
多线程编程 (2)
踩过的坑 (2)
Mysql (10)
常用命令 (5)
Linux (0)
Java (0)
开源项目 (8)
全部分类 ( 75 )
查询
当前位于"mybatis"分类下
Mybatis 基础篇(五)-- 深入了解 XML 配置(objectFactory、plugins、databaseIdProvider)
每次 MyBatis 创建结果对象的新实例时,它都会使用一个对象工厂(ObjectFactory)实例来完成实例化工作。 默认的对象工厂需要做的仅仅是实例化目标类,要么通过默认无参构造方法,要么通过存在的参数映射来调用带有参数的构造方法。 如果想覆盖对象工厂的默认行为,可以通过创建自己的对象工厂来实现。
mybatis
2020年06月23日
1,757次浏览
Mybatis 基础篇(四)-- 深入了解 XML 配置(typeAliases、typeHandlers)
类型别名可为 Java 类型设置一个缩写名字。 它仅用于 XML 配置,意在降低冗余的全限定类名书写。 MyBatis 在设置预处理语句(PreparedStatement)中的参数或从结果集中取出一个值时,都会用类型处理器将获取到的值以合适的方式转换成 Java 类型。下表描述了一些默认的类型处理器。
mybatis
2020年06月23日
2,295次浏览
Mybatis 基础篇(三)-- 深入了解 XML 配置(properties、settings、mappers)
你应该会有这样的疑问,"数据源属性`driver`、`url`、`username`及`password`等配置,是否可以进行外部配置?" 因为不能进行外部配置的话,每次对数据源的修改,修需要重新发布程序。这是极其麻烦的事情。 答案是可以的。 Mybatis 支持属性在外部进行配置,并可以进行动态替换。你既可以在典型的 Java 属性文件中配置这些属性,也可以在 properties 元素的子元素中设置。
mybatis
2020年06月22日
1,897次浏览
Mybatis 基础篇(二)-- 深入了解 XML 配置(environments)
Mybatis 支持配置多环境,但是请记住每个 SqlSessionFactory 实例只能选择一种环境。如果需要使用到多个环境,则需要多个 SqlSessionFactory 实例。
mybatis
2020年06月19日
1,498次浏览
Mybatis 基础篇(一)-- 深入了解 XML 配置(概述)
回顾一下,上篇文章《Mybatis入门篇--手把手教你使用Mybatis操作数据库》已经帮助读者成功使用Mybatis操作数据库。今天的话题,给mybatis-config.xml开刀,深入了解XML配置。MyBatis的配置文件包含了会深深影响MyBatis行为的设置和属性信息。
mybatis
2020年06月19日
1,279次浏览
Mybatis 入门篇 --手把手教你使用 Mybatis 操作数据库
使用 Mybatis 操作数据库,主要由一下步骤组成: * 构建 SqlSessionFactory 实例 * 定义 Java 实体与数据库表建立映射 * 定义用于执行 SQL 的 Mapper * 获取 SqlSession 实例,并执行相关的 SQL 语句
mybatis
2020年06月18日
1,766次浏览
«
1
(current)
»
个人信息
iBit程序猿
广东 深圳
文章数量
75
分类数量
23
标签数量
44
茫茫猿海中一只寂寂无闻的程序猿👨🏻💻
所有标签
gdb
1
python
1
监控
2
opentelemetry
2
微服务
1
nosql
2
redis
2
maven
1
jsoup
2
httpclient
1
spring
3
进程
1
lombok
1
lua
1
高可用
0
nginx
4
idea-plugins
2
发布
1
devops
5
API
2
Content-Disposition
1
docker命令
1
命令
0
docker
3
centos
1
ibit-exp4j
1
exp4j
2
知识库
1
多线程
1
设计模式
2
UML
2
mybatis
12
lambda
1
函数式
3
混淆
1
ProGuard
1
ssl
1
java
7
curl
1
linux
6
mysql
10
structlog4j
1
ibit mybatis
3
sql builder
2
所有标签
75