MyBatis
东子z
这个作者很懒,什么都没留下…
展开
-
SpringCloudAlibaba+Nacos整合Seata 1.2.0
分布式事务解决方案 Seataseata官网微服务版本选择cloud版本Seata下载Seata下载解压即可高可用配置创建Seata数据库在源码找到(seata-1.2.0\script\server\db\mysql.sql)创建global_tablebranch_tablelock_table修改seata/conf/file.conf配置为mysql修改seata/conf/registry.conf配置nacosseata/bin/seata-server原创 2022-01-27 15:58:15 · 1339 阅读 · 0 评论 -
MyBatis-plus基于注解使用二级缓存
开启二级缓存配置application.ymlmybatis-plus: configuration: cache-enabled: true自定义Cashe实现类import cn.hutool.core.collection.CollectionUtil;import com.dandandog.framework.common.utils.SpringContextUtil;import lombok.extern.slf4j.Slf4j;import org.apache原创 2021-08-13 14:29:40 · 557 阅读 · 0 评论 -
IDEA使用easycode插件兼容MybatisCodeHelper
EasyCodeEasyCode是idea的一个插件,可以采用图形化的方式对数据的表生成entity,controller,service,dao,mapper……无需任何编码,简单而强大。Intellij安装EasyCode插件:首先点击 File->Settings->Plugins,然后搜索 EasyCode,点击安装:在idea连接好数据库多表生成请使用ctrl 加左键想要生成代码的表右键指定项目模块与包下面生成代码例如只需要生成entity,dao,servi原创 2021-04-09 18:03:27 · 686 阅读 · 2 评论 -
MyBatis-plus通过注解使用自定义SQL(Warpper)
DAO层这里用到关联查询产品与产品标签表通过@Param(Constants.WRAPPER) Wrapper wrapper使用条件构造器package com.myelephant.module.mall.dao;import com.baomidou.mybatisplus.core.conditions.Wrapper;import com.baomidou.mybatisplus.core.mapper.BaseMapper;import com.baomidou.mybatisp原创 2021-04-09 10:37:44 · 3989 阅读 · 0 评论