最新 最热

Mybatis【11】-- Mybatis Mapper动态代理怎么写?

上面的代码是在接口实现类里面自己去执行id,查找并执行mapper文件里面的sql,那么我们想是不是可以减少一步呢?

2022-02-15
1

Mybatis【10】-- Mybatis属性名和查询字段名不同怎么做?

很多时候我们有这样的需求,数据库的字段名与实体类的属性名不一致,这个时候我们需要怎么做呢?有两种解决方案:

2022-02-15
1

Mybatis【7】-- Mybatis如何知道增删改是否成功执行?

使用mybatis的时候,经常发现一个需求,我怎么知道自己是不是增加/修改/删除数据成功了?

2022-02-15
1

Mybatis【6】-- 插入数据之后怎么获取主键id?

我们知道很多时候我们有一个需求,我们需要把插入数据后的id返回来,以便我们下一次操作。

2022-02-15
1

Mybatis【5】-- Mybatis增删改查你会了么?

前面我们学会了Mybatis如何配置数据库以及创建SqlSession,那怎么写呢?crud怎么写?

2022-02-15
1

Mybatis【4】-- Mybatis关于别名的定义

其实在我们实际开发中,大多数情况下,一个mapper.xml文件对应的是对一个对象的操作,当前的mapper如下:

2022-02-15
1

Mybatis【3】-- 封装工具类读取数据库配置以及获取SqlSession对象

在上一个demo中,处理了多个namespace的问题,那么我们可以看到代码还是会有一定的冗余,比如下面这段代码中我们每一个增删改查操作都需要读取一遍配置文件:...

2022-02-15
1

Mybatis【2.1】-- 从读取流到创建SqlSession发生了什么?

我们使用sqlSession之前,需要去获取配置文件,获取InputStream输入流,通过SqlSessionFactoryBuilder获取sqlSessionFactory对象,从而获取sqlSession。

2022-02-15
1

Mybatis【2】-- 多个mapper文件以及namespace作用

要是多个mapper文件的时候怎么处理,namespace又是干什么用的呢 首先我们来看创建数据库语句:

2022-02-15
1

Mybatis【1】-- 第一个Mybatis程序

Mybatis本来是Apache的一个开源项目iBatis,这个项目2010年由Apache迁移到了Google,更名为Mybatis,2013年正式迁移到Github。

2022-02-15
1