06Mybatis
文章平均质量分 73
八月份的天气
这个作者很懒,什么都没留下…
展开
-
01Mybatic
Mybatis 1.简介 MyBatis 是一款优秀的持久层框架, 它支持自定义 SQL、存储过程以及高级映射。 MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。 MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。 如何获得mybatis maven仓库 github 1.2什么是持久化 数据持久化: 持久化就是将程序的数据在持久状原创 2021-07-03 11:27:57 · 70 阅读 · 0 评论 -
05复杂查询环境搭建
复杂查询环境搭建 1 多对一,多对一处理 多个学生,对应一个老师 对于学生这边而言,关联…,多个学生关联一个老师【多对一】 对于老师而言,集合,一个老师,有很多学生【一对多】 association – 一个复杂类型的关联;许多结果将包装成这种类型 嵌套结果映射 – 关联可以是 resultMap 元素,或是对其它结果映射的引用 collection – 一个复杂类型的集合 嵌套结果映射 – 集合可以是 resultMap 元素,或是对其它结果映射的引 SQL语句 CRE原创 2021-07-02 18:31:02 · 60 阅读 · 0 评论 -
04分页实现
分页 1 使用Limit分页 语法:SELECT * from user limit startIndex,pageSize 使用Mybatis实现分页 接口 //分页实现查询 List<User> getUserByLimit(Map<String,Integer> map); 接口实现 <select id="getUserByLimit" resultType="user" parameterType="map">原创 2021-07-02 18:30:31 · 40 阅读 · 0 评论 -
03日志工厂
日志工厂 如果一个数据库操作,出现了异常,我们需要排错,日志就是做好的助手 SLF4J LOG4J 【掌握】 LOG4J2 JDK_LOGGING COMMONS_LOGGING STDOUT_LOGGING【掌握】 NO_LOGGING 在Mybatis中具体使用哪一个日志实现,在设置中设定! STDOUT_LOGGING标准日志输出 在mybatis-config.xml核心配置文件中,配置我们的日志! <settings> <setting name="lo原创 2021-07-02 18:29:58 · 65 阅读 · 0 评论 -
02配置解析
配置解析 1.核心配置文件 mybatis-config.xml MyBastis的配置文件包含了会深深影响MyBastis行为的设置和属性信 configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments(环境配置) environment(环境变量) transactionManager(事务管理器) dat原创 2021-07-02 18:29:26 · 47 阅读 · 0 评论