![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
myboy125
java程序员,致力于分享高质量的java知识
展开
-
六、mybatis----日志
1.日志工厂当程序出现问题,我们需要排错,日志就是最好的助手曾经:sout、debug现在:日志工厂查看官方文档,在核心配置文件的setting中可以设置使用哪一种日志SLF4JLOG4J【掌握】LOG4J2JDK_LOGGINGCOMMONS_LOGGINGSTDOUT_LOGGING【掌握】NO_LOGGING2、STDOUT_LOGGING<!--在核心配置文件中添加settings--><settings> <setting na原创 2020-05-15 22:11:20 · 129 阅读 · 0 评论 -
五、mybatis----ResoultMap
//实体类public class User { private String name; private int age; private String sex;}<!--mapper.xml配置文件--><select id="getByAge" resultType="user"> select name,age,gender fr...原创 2020-03-01 21:08:44 · 91 阅读 · 0 评论 -
四、mybatis----作用域和生命周期
作用域和生命周期是至关重要的,因为错误的使用会导致非常严重的并发问题,例如:每次执行完SQL不关闭sqlSession,会导致数据库连接池资源不够用生命周期流程图:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZRwkeIHM-1582464174306)(C:\Users\26311\AppData\Roaming\Typora\typora-user-ima...原创 2020-02-23 21:23:34 · 108 阅读 · 0 评论 -
三、mybatis----核心配置文件
1、核心配置文件mybatis-config.xml 系统核心配置文件MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。能配置的内容如下:configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) o...原创 2020-02-22 23:21:57 · 234 阅读 · 0 评论 -
二、Mybatis的CRUD
2、Mybatis的CRUD1、select步骤在Mapper接口中添加方法List<User> getByAge(int age);在Mapper.xml中添加select标签<select id="getByAge" resultType="com.myboy.domain.User"> select * from user whe...原创 2020-02-21 19:33:29 · 84 阅读 · 0 评论 -
一、mybatis入门
1、mybatis入门环境java 1.8MySQL 5.7maven 3.6.3mybatis 3.5.2IDEA1、数据库准备create DATABASE mybatis;use mybatis;create table user( name VARCHAR(32) primary KEY, age int not null, gender VARCH...原创 2020-02-18 22:05:21 · 159 阅读 · 0 评论