mybatis
myboy125
java程序员,致力于分享高质量的java知识
展开
-
六、mybatis----日志
1.日志工厂 当程序出现问题,我们需要排错,日志就是最好的助手 曾经:sout、debug 现在:日志工厂 查看官方文档,在核心配置文件的setting中可以设置使用哪一种日志 SLF4J LOG4J【掌握】 LOG4J2 JDK_LOGGING COMMONS_LOGGING STDOUT_LOGGING【掌握】 NO_LOGGING 2、STDOUT_LOGGING <!--在核心配置文件中添加settings--> <settings> <setting na原创 2020-05-15 22:11:20 · 137 阅读 · 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 · 101 阅读 · 0 评论 -
四、mybatis----作用域和生命周期
作用域和生命周期是至关重要的,因为错误的使用会导致非常严重的并发问题,例如:每次执行完SQL不关闭sqlSession,会导致数据库连接池资源不够用 生命周期流程图: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZRwkeIHM-1582464174306)(C:\Users\26311\AppData\Roaming\Typora\typora-user-ima...原创 2020-02-23 21:23:34 · 117 阅读 · 0 评论 -
三、mybatis----核心配置文件
1、核心配置文件 mybatis-config.xml 系统核心配置文件 MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 能配置的内容如下: configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) o...原创 2020-02-22 23:21:57 · 239 阅读 · 0 评论 -
二、Mybatis的CRUD
2、Mybatis的CRUD 1、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 · 93 阅读 · 0 评论 -
一、mybatis入门
1、mybatis入门 环境 java 1.8 MySQL 5.7 maven 3.6.3 mybatis 3.5.2 IDEA 1、数据库准备 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 · 169 阅读 · 0 评论