摘要:
Mybatis中的连接池 1. 配置位置 主配置文件的dataSource标签的type属性 2. 连接池分类 POOLED、UNPOOLED、JNDI 阅读全文
posted @ 2024-02-28 09:19
刘二水
阅读(15)
评论(0)
推荐(0)
摘要:
主配置文件mapper标签中的package标签 1. 应用场景 简化mapper映射文件位置的配置 2. 使用package标签 直接配置Dao所在的包即可,这样,mapper映射文件的位置也不需要单独进行配置 阅读全文
posted @ 2024-02-28 09:19
刘二水
阅读(166)
评论(0)
推荐(0)
摘要:
主配置文件typeAliases标签和package标签 1. 应用场景 配置别名,简化mapper映射文件中全限定类名的书写 2. 使用typeAliases和package标签 2.1 为单个类配置别名 为com.itheima.domain.User类配置别名为user,配置后即可在mappe 阅读全文
posted @ 2024-02-28 09:19
刘二水
阅读(762)
评论(0)
推荐(0)
摘要:
主配置文件properties标签的使用及细节 1. 应用场景 用于读取外部配置文件信息,通过properties标签的resource和url属性实现 2. 实例 2.1 准备一个外部配置文件 以读取外部配置文件中的数据库连接信息为例 2.2 使用properties标签 resource和url 阅读全文
posted @ 2024-02-28 09:19
刘二水
阅读(57)
评论(0)
推荐(0)
摘要:
参数深入 1. ParameterType(输入类型) 1.1 通过ParameterType传递Pojo对象 Mybatis 使用 ognl 表达式解析对象字段的值 ognl 表达式 object graphic navigation language 对象 图 导航 语言 通过对象的取值方法(属 阅读全文
posted @ 2024-02-28 09:19
刘二水
阅读(42)
评论(0)
推荐(0)
摘要:
MyBatis的CRUD操作 CRUD操作指的是增加 (Create)、 检索 (Retrieve)、更新 (Update)和删除 (Delete)操作 1. 编程步骤 在dao接口中写方法 映射配置文件中写对应的配置 如果是Insert操作,占位符使用#{},括号中的内容要与实体类属性的get/s 阅读全文
posted @ 2024-02-28 09:19
刘二水
阅读(82)
评论(0)
推荐(0)
摘要:
Mybatis在使用基于代理Dao的方式实现增删改查时都干了啥事儿 绝对路径:可能出现机器中没有D盘的情况,需要修改代码 相对路径:部署项目后src就不存在了,需要修改代码 基于以上两点,读取配置文件仅通过图中的两种方式进行读取 构建者模式:专业的事儿由专业的人来做 工厂模式:需要新的类的对象时不需 阅读全文
posted @ 2024-02-28 09:19
刘二水
阅读(11)
评论(0)
推荐(0)
摘要:
手动编写Dao实体类方式开发 (多余干这事儿) 上面介绍的两种开发方式(XML和注解开发)中Dao实体类都是由MyBatis代理Dao实现的,接下来介绍手动编写Dao实体类的方式进行开发,以XML开发为例 1. 项目结构 新建项目,创建与XML开发完全相同的项目结构 在dao包下创建impl包 2. 阅读全文
posted @ 2024-02-28 09:19
刘二水
阅读(22)
评论(0)
推荐(0)
摘要:
注解开发步骤 1. 项目结构 新建项目,创建与XML开发完全相同的项目结构 删除resources/com文件夹 2. 全局配置文件 修改SqlMapConfig.xml文件的mapper配置部分 <!-- 指定映射配置文件的位置,映射配置文件指的是每个dao独立的配置文件 --> <mappers 阅读全文
posted @ 2024-02-28 09:19
刘二水
阅读(32)
评论(0)
推荐(0)
摘要:
Mybatis入门 1. 准备数据 创建数据库eesy_mybatis,创建表user,插入数据 2. pom文件 打包方式 <packaging>jar</packaging> 导入坐标 mybatis 坐标 mybatis 官网文档 - 入门 - 安装 <dependency> <groupId 阅读全文
posted @ 2024-02-28 09:19
刘二水
阅读(19)
评论(0)
推荐(0)

浙公网安备 33010602011771号