1、搭建mybatis框架 a)导入相关jar包 b)编写核心配置文件(配置数据库连接的相关信息以及配置了mapper映射文件) c)编写dao操作 d)编写mapper映射文件 e)编写实体类 2、crud实现内容 mybatis核心配置文件mybatis.cfg.xml User.java实体类 ...
分类:
其他好文 时间:
2019-08-19 19:03:13
阅读次数:
78
Mtbatis一个持久层框架,主要是让java程序对数据库进行增删改查的工具。 我们使用原生jdbc来进行数据库操作的时候会出现大量重复的代码,而mybatis通过构造一个mapper和启动类来消除了大量的重复代码。当然ORM框架有很多,但是mybati的优点属于半封闭框架,在使用时比其他orm框架 ...
分类:
其他好文 时间:
2019-08-18 15:47:32
阅读次数:
78
1.Example常用函数mybatis的逆向工程中会生成实例以及实例对应的example,example用于添加条件,相当于where后面的部分。Exampleexample=newExample(实体类.class);example.createCriteria().添加条件常用函数如下:(1)example.setDistinct(false):去除重复,boolean类型,true表示选择
分类:
移动开发 时间:
2019-08-18 13:20:36
阅读次数:
129
mybatis为聚焦于SQL而构建,SQL映射文件常用的顶级元素如 resultMap,是最复杂也是最强大的元素,用来描述如何从数据库结果集中来加载对象。 insert,映射插入语句 update, 映射更新语句 delete , 映射删除语句 select , 映射查询语句 1)简单的单表映射文件 ...
分类:
其他好文 时间:
2019-08-18 11:46:37
阅读次数:
75
Docker容器Docker安装如果是在centos上安装docker,建议在7系列上安装。安装依赖包yum install-y yum-utils device-mapper-persistent-data lvm2添加Docker软件包源yum-config-manager--add-repohttps://download.docker.com/linux/centos/docker-ce.repo
分类:
其他好文 时间:
2019-08-18 00:27:34
阅读次数:
125
package cn.itcast.datasource.jdbctemplate;import cn.itcast.domain.User;import cn.itcast.utils.JDBCUtils;import org.junit.Test;import org.springframewo ...
分类:
数据库 时间:
2019-08-18 00:09:27
阅读次数:
152
逆向工程:(通过表自动生成实体类和映射文件) 1.导入mybatis-generator-core-1.3.2.jar的jar包 2.在src下创建并编写配置文件,如下, generator.xml 3.有了自动生成需要的配置文件generator.xml,就可以编写自动生成的相关代码,如下: My ...
分类:
其他好文 时间:
2019-08-16 20:59:32
阅读次数:
67
一、mapper接口中的方法解析mapper接口中的函数及方法 方法 功能说明int countByExample(UserExample example) thorws SQLException 按条件计数int deleteByPrimaryKey(Integer id) thorws SQLE ...
分类:
移动开发 时间:
2019-08-16 19:11:37
阅读次数:
132
在Mapper和Reducer之间有一个非常重要的组件Combiner。每一个map都可能会产生大量的本地输出,Combiner的作用就是对map端的输出先做一次合并,以减少在map和reduce节点之间的数据传输量,以提高网络IO性能,是MapReduce的一种优化手段之一 Combiner最基本 ...
分类:
其他好文 时间:
2019-08-16 17:10:59
阅读次数:
83
今天在学习springboot的过程中遇到mapper无法找到的问题,困扰了很久😇。 我看了我的mapper层,有@Mapper注解,但是还是出错,检查一遍变量名无果后网上找办法。 👉很多博客都说直接在主启动类application.java上添加注解@MapperScan("mapper路径" ...
分类:
移动开发 时间:
2019-08-16 15:47:36
阅读次数:
283