摘要: 7、万能Map 假设,我们的实体类,或者数据库中的表,字段或者参数过多,应当考虑使用Map Map传递参数,直接在sql中取出key即可 【 parameterType="map"】 对象传递参数,直接在sql中取对象的属性即可【 parameterType="Object"】 只有一个基本类型参数 阅读全文
posted @ 2022-01-25 23:01 doremi429 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 6、分析错误 标签要匹配正确 resource 绑定mapper 需要使用路径 程序配置文件必须符合规范 NullPointerException,没有注册到资源 输出的xml文件中存在中文乱码问题 maven资源没有导出问题 阅读全文
posted @ 2022-01-25 19:22 doremi429 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 3、insert 4、update 5、delete 注意:增删改需要提交事务 阅读全文
posted @ 2022-01-25 19:06 doremi429 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 3、CRUD 1、namespace namespace中的包名要和 Dao/mapper接口的包名一致! 2、select 选择,查询语句; id:就是对应的namesapce中的方法名; resultType:Sql语句执行的返回值! parameterType:参数类型 1,编写接口 2,编写 阅读全文
posted @ 2022-01-25 19:04 doremi429 阅读(28) 评论(0) 推荐(0) 编辑
摘要: IDEA写代码快速新建行快捷键shift+enter 阅读全文
posted @ 2022-01-25 13:05 doremi429 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 打开设置界面,依次选择Editor-Code Style-Java,选择Code Generation,取消Line comment at first column和Block comment at first column的选中即可。 其它语言类似设置。 阅读全文
posted @ 2022-01-25 12:53 doremi429 阅读(262) 评论(0) 推荐(0) 编辑
摘要: Global SQL Dialect和Project SQL Dialect 设置为Mysql ,再配置过程中用mybatis.表名,如果该设置没有值,则在配置中 直接写数据库中表明不加mybatis. 阅读全文
posted @ 2022-01-25 12:31 doremi429 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 2、第一个MyBatis程序 思路:搭建环境-->导入MyBatis-->编写代码-->测试 2.1、搭建环境 搭建数据库 新建项目 1,新建一个普通的maven项目 2,删除src目录 3,导入依赖 2.2、创建一个模块 编写mybatis的核心配置文件 编写mybatis工具类 resource 阅读全文
posted @ 2022-01-25 11:59 doremi429 阅读(27) 评论(0) 推荐(0) 编辑