随笔分类 -  数据访问

上一页 1 2 3 4 5
什么是数据,如何访问,好像是问题又好像不是问题。看着简单,其实情况很复杂。
MyBatis功能点之一(1):MyBatis缓存初体验
摘要:在五(补充二)MyBatis中执行器Executor框架中展示了MyBatis中使用Executor默认为CacheExecutor,即默认提供对SQL执行结果提供缓存功能。 一级缓存初体验(session,默认打开) 同一查询执行两次以上:select * from student where i 阅读全文
posted @ 2021-03-07 18:01 池塘里洗澡的鸭子 阅读(53) 评论(0) 推荐(0)
四、MyBatis注解开发
摘要:MyBatis中提供注解有: @Insert:实现新增 @Update:实现更新 @Delete:实现删除 @Select:实现查询 @Result:实现结果集封装 @Results:可以与@Result 一起使用,封装多个结果集 @One:实现一对一结果集封装 @Many:实现一对多结果集封装 @ 阅读全文
posted @ 2021-03-06 17:04 池塘里洗澡的鸭子 阅读(61) 评论(0) 推荐(0)
二、Mybatis复杂映射开发
摘要:Mybatis针对SQL查询结果的复杂性,实现了一下三种复杂查询: 1)一对一查询 实现语句:select * from neworder o, user u where o.uid = u.id 实体Order: 接口: 配置: 关注点:此时mapper文件中resultMap已经不是实体类,而是 阅读全文
posted @ 2021-03-06 13:08 池塘里洗澡的鸭子 阅读(61) 评论(0) 推荐(0)
三(1)、MyBatis基础配置之核⼼配置⽂件SqlMapConfig.xml
摘要:Mybatis核心配置文件层级关系 1)environments标签 2)mapper标签 eg: 3)properties标签 数据源配置参数抽取至jdbc.properties 修改sqlMapConfig.xml中数据源相关配置 4)typeAliases标签 对于下图中红框部分值太长可以使用 阅读全文
posted @ 2021-03-06 12:13 池塘里洗澡的鸭子 阅读(56) 评论(0) 推荐(0)
一、Mybatis开发流程初体验
摘要:本文章中所有操作均在idea2019中实现。 快速入门步骤: 1)添加Mybatis包 2)创建实体类User(对应数据库操作提前已准备,参考随笔tip1:学习使用mybatis中使用mysql数据库的基本操作) 3)编写映射文件UserMapper.xml 4)编写核心文件配置sqlMapConf 阅读全文
posted @ 2021-03-05 19:33 池塘里洗澡的鸭子 阅读(68) 评论(0) 推荐(0)
tip1:学习使用mybatis中使用mysql数据库的基本操作
摘要:1、查看mysql服务是否启动: 2、root用户链接数据库:mysql -u root -p,随后输入正确的密码即可。 修改root用户密码:mysqladmin -uroot -pJmeterTest password 新密码(123) 3、root用户创建数据库: 4、查看已建数据库:show 阅读全文
posted @ 2021-03-05 15:14 池塘里洗澡的鸭子 阅读(170) 评论(0) 推荐(0)

上一页 1 2 3 4 5