/*

随笔分类 -  Mybatis

摘要:[toc] 配置内容 SqlMapConfig.xml 中配置的内容和顺序 properties(属性) 在使用 properties 标签配置时,我们可以采用两种方式指定属性配置。 第一种 第二种 1 在 classpath 下定义 jdbcConfig.properties 文件 2 prope 阅读全文
posted @ 2020-03-04 22:35 Enthusiast 阅读(199) 评论(0) 推荐(0) 编辑
摘要:mybatis中使用dao实现类的执行过程分析 断点调试和跟踪源码技能 1.在实现类和测试类中打断点 2.启用debug调试,下一步得到实现类 3.选中SqlSession,右键单击 4.选中SqlSession,右键单击,选择Show Implementations显示它的所有实现,通过断点调试, 阅读全文
posted @ 2020-03-04 20:49 Enthusiast 阅读(2134) 评论(0) 推荐(0) 编辑
摘要:[toc] Mybatis 实现 DAO 的传统开发方式 持久层 Dao 接口 持久层 Dao 实现类 持久层映射配置 测试类 阅读全文
posted @ 2020-03-04 20:37 Enthusiast 阅读(209) 评论(0) 推荐(0) 编辑
摘要:[toc] resultType 配置结果类型 基本类型示例 1 Dao 接口 2 映射配置 实体类类型示例 1 Dao 接口 2 映射配置 特殊情况示例 1 修改实体类 实体类代码如下: (此时的实体类属性和数据库表的列名已经不一致了) 2 Dao 接口 3 映射配置 4 测试查询结果 测试结果只 阅读全文
posted @ 2020-03-03 20:44 Enthusiast 阅读(210) 评论(0) 推荐(0) 编辑
摘要:[toc] 根据 ID 查询 1.在持久层接口中添加 findById 方法 2.在用户的映射配置文件中配置 细节: resultType 属性: 用于指定结果集的类型。 parameterType 属性: 用于指定传入参数的类型。 sql 语句中使用 {}字符: 它代表占位符, 相当于原来 jdb 阅读全文
posted @ 2020-03-02 16:06 Enthusiast 阅读(191) 评论(0) 推荐(0) 编辑
摘要:在xml文件中有个parameterMap="com.sunyan.domain.User" 应该改成parameterType="com.sunyan.domain.User" 注意: 这个可能并非是在报错方法对应的xml出现的,很有可能在别的xml文件中出现。 注意全局查找一下,改回来 阅读全文
posted @ 2020-03-01 22:11 Enthusiast 阅读(155) 评论(0) 推荐(0) 编辑
摘要:创建maven工程 直接选择next下一步 重命名 选择Finish 等待部署 添加依赖坐标 复制配置文件log4j.properties到 resource 目录下 编写User实体类 在resource目录下创建mybatis的主配置文件SqlMapConfig.xml 复制头部约束 进行配置 阅读全文
posted @ 2020-02-28 22:08 Enthusiast 阅读(232) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示