摘要: mybatis 的日志实现 1、日志工厂 设置具体的日志实现在mybatis-config.xml配置文件中setting标签中的logImpl属性 分别有: SLF4J LOG4J (常用) LOG4J2 (log4j升级版,在不同情况下性能不同) JDK_LOGGING (JDK集成的默认日志实 阅读全文
posted @ 2021-05-20 19:57 陈修行 阅读(4923) 评论(0) 推荐(0)
摘要: #mybatis ResultMap结果集映射(简单的一对一) 1、文件目录以及数据库 因为之前的demo中数据库字段和实体类属性一致,不符合真实开发环境以及代码规范,所以不妨改变一下数据库的字段 alter table user change name user_name varchar(30) 阅读全文
posted @ 2021-05-20 18:45 陈修行 阅读(181) 评论(0) 推荐(0)
摘要: #mybatis 配置相关 ###1、结构目录以及mybatis-config.xml的标签属性 configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工 阅读全文
posted @ 2021-05-20 13:37 陈修行 阅读(1078) 评论(0) 推荐(0)
摘要: #mybatis 万能map以及模糊查询 ###1、目录 ###2、万能map 若实体类属性或者数据库中字段较多可以考虑使用map键值对的形式插入,不过目前练习的demo字段较少,体现不出来map的好处 mapper.xml: <update id="updateUserByMap" paramet 阅读全文
posted @ 2021-05-19 18:40 陈修行 阅读(435) 评论(0) 推荐(0)
摘要: Mybatis CURD 1、目录结构 2、select mapper.xml <select id="selectUserById" resultType="entity.User"> select * from user where id=#{id} </select> 接口: User sel 阅读全文
posted @ 2021-05-19 11:56 陈修行 阅读(57) 评论(0) 推荐(0)
摘要: mybatis hello world 1、文件目录 注意点:dao层接口名要与mapper配置文件同名 2、数据库以及实体类 数据库: CREATE DATABASE `mybatis`; USE `mybatis`; DROP TABLE IF EXISTS `user`; CREATE TAB 阅读全文
posted @ 2021-05-19 09:56 陈修行 阅读(68) 评论(0) 推荐(0)