博为峰JavaEE技术文章 ——MyBatis 简单应用
博为峰JavaEE技术文章 ——MyBatis 简单应用
博为峰教研组 发表于10个月前
博为峰JavaEE技术文章 ——MyBatis 简单应用
  • 发表于 10个月前
  • 阅读 0
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

我们对mapperXML文件已经有了一定的认识和了解,那么如何在编程中使用mapper文件进行数据库查询呢?今天小博老师就带领大家做一个简单的例子,学习下编程时的基本逻辑和核心知识点。

假设我们有如下数据库表:

数据库表对应的模型类Javabean代码如下:

 

(省略了getter和setter方法)

现在来写一个简单的 mapper xml 文件,里面有一个查询user对象的select语句:

 

Configuration的xml如下:

 

 

测试代码如下:

 

运行代码,能够打印出用户的用户名。

其中需要说明的有两个地方:

1. 

reader = Resources.getResourceAsReader("Configuration.xml");

这行代码指定了配置文件所在的地址和名称,默认是class目录的根目录。

2. 

session.selectOne("com.bwf.dao.IUserDao.selectUserByID", 1)

这行代码的com.bwf.dao.IuserDao是mapper的命名空间namespace,selectUserById是select元素的标签。

标签: java Mybatis 入门
共有 人打赏支持
粉丝 47
博文 1224
码字总数 479077
×
博为峰教研组
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: