mybatis: mapper-locations: classpath:mapper/*.xml // mapper文件位置 type-aliases-package: com.xxx.model // 根据别名查找model位置 check-config-location: true // 运行 ...
分类:
编程语言 时间:
2019-12-07 18:12:59
阅读次数:
89
1.概念:PageHelper 是一款好用的开源免费的 Mybatis 第三方物理分页插件,可以支持多个数据库,应用mybatis 2.引入依赖: <!-- 这个pagehelper好像适用于spring,对springboot不适用,给个提醒--><!--<dependency>--> <!--< ...
分类:
编程语言 时间:
2019-12-07 10:45:47
阅读次数:
89
[TOC] 前言 映射器之前我们已经提到了,是mybatis特有的组件: java+xml组合的方式。对于Java类和xml的编写也很简单。值得注意的是需要将Java编写的mapper注册到mybatis中来。之前的注册的方式通过xml。到后续通过spirng来管理通过@Mapper就很方便了。 标 ...
分类:
其他好文 时间:
2019-12-06 21:06:36
阅读次数:
100
1、 为什么需要划分 因为: 1.随着业务增加,mapper或者service类越来越多,项目就会越来越臃肿 需要拆分来解决 2.项目代码越来越多,结构或者编译越来越慢 需要拆分来解决 3.有些内容是公共的内容,有很多项目都可以使用 需要公共的模块来解决 4.有些内容,不想让每个人都可以去改 解决方 ...
分类:
其他好文 时间:
2019-12-06 00:23:54
阅读次数:
98
依旧是项目内的需求: 基于mysql进行的操作,因为要作为通用产品模型,对接不同地市,就是没有确定的mapper可用。所以采用jdbc去封装。 场景一: 条件:已经根据IDEA的database插件,利用POJO生成对应的实体类。 需求:获取所有表内容 (select * ),list输出。 pub ...
分类:
数据库 时间:
2019-12-05 18:32:04
阅读次数:
101
spring boot整合mybatis-plus使用mysql和Oracle多数据源的时候,遇到如下问题: mybatis-plus今天遇到一个问题,就是mybatis 没有读取到mapper.xml 文件。 特此记录一下,问题如下: 首先我放xml的包的是没问题的,而是引入的架包和配置问题,问题 ...
分类:
移动开发 时间:
2019-12-05 17:13:22
阅读次数:
342
Mybatis的接口方法多参数传递的四种处理方式 1.使用接口方法参数的索引传递 使用java方法的默认规范,参数是有索引的,我们需要在SQL中指定参数的索引位置 接口中的方法: mapper.xml中的SQL: 这里需要注意:不同的版本索引传值的写法可能不同 低版本可以使用这种直接使用参数索引的方 ...
分类:
其他好文 时间:
2019-12-04 21:56:14
阅读次数:
90
一:安装Docker 1:安装需要的基础的工具软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 2:添加docker-ce yum仓库(因为在阿里云的ecs机器上面,yum镜像使用的阿里云的,找不到docker的镜像,所以需要第一 ...
分类:
其他好文 时间:
2019-12-04 14:51:14
阅读次数:
93
if @Select({"<script>", "SELECT " + " mu.id userId, " + " eui.id userInfoId, " + " mu.user_name userName, " + " com.company_id AS comId, " + " com.com ...
分类:
移动开发 时间:
2019-12-04 13:27:50
阅读次数:
505
@Mapper public interface DemandCommentMapper extends BaseMapper<DemandComment>{ @Select("SELECT " + "a.id as 'id',a.create_date as 'createDate',a.cont ...
分类:
数据库 时间:
2019-12-04 13:23:26
阅读次数:
98