Gradle 自带的Maven 源地址是国外的,该Maven 源在国内的访问速度是很慢的,除非使用了特别的手段。一般情况下,建议使用国内的第三方开放的Maven 源或企业内部自建Maven 源。 认识init.d 文件夹 可以在gradle 的init.d 目录下创建以.gradle 结尾的文件,.gradle 文件可以实现在build 开始之前执…
这篇文章没有摘要
使用spring initializr 可能和自己下载的gradle版本不一样,导致编译错误 手动创建
这篇文章没有摘要
代码生成 首先在idea中安装MyBatisX插件 右键数据表 如图所示,设置实体类包名等 如图所示,生成注解,实体类注解,方法等 快速生成添加 UserMapper public interface UserMapper extends BaseMapper<User> { int insertSelective(User user); }…
适用于多种场景:纯粹多库、 读写分离、 一主多从、 混合模式等 目前来模拟一个纯粹多库的一个场景,其他场景类似 场景说明:创建两个库,分别为:study(以前的库不动)与study_1(新建),将study库的t_product表移动到study_1库,这样每个库一张表,通过一个测试用例分别获取用户数据与商品数据,如果获取到说明多库模拟成功 1、创…
引入依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.5.7</version> </dependency> <dependency…
勾选即可
表中的有些字段值是固定的,例如性别(男或女),此时我们可以使用MyBatis-Plus的通用枚举来实现 数据库表添加字段sex 创建通用枚举类型 package top.qaqaq.mybatisplus.enums; import com.baomidou.mybatisplus.annotation.EnumValue; import lomb…
场景 一件商品,成本价是80元,售价是100元。老板先是通知小李,说你去把商品价格增加50元。小李正在玩游戏,耽搁了一个小时。正好一个小时后,老板觉得商品价格增加到150元,价格太高,可能会影响销量。又通知小王,你把商品价格降低30元。 此时,小李和小王同时操作商品后台系统。小李操作的时候,系统先取出商品价格100元;小王也在操作,取出的商品价格也…
分页插件 MyBatis Plus自带分页插件,只要简单的配置即可实现分页功能 1、添加配置类 @Configuration //扫描mapper接口所在的包 @MapperScan("top.qaqaq.mybatisplus.mapper") public class MyBatisPlusConfig { @Bean public Mybat…
在Linux系统将redis设置开机自启动时遇到的错误:Job for redis.service failed because a timeout was exceeded. See "systemctl status redis.service" and "journalctl -xe" for details. 解决办法:将redis.ser…
centos安装redis只需要把docker的步骤去掉即可 1、取centos镜像 docker pull centos:7.9.2009 2、运行镜像容器 docker run -itd --name redis -p 6379:6379 centos:7.9.2009 #建议以带特却模式运行镜像,不然无法设置开机自启 docker run -…
文件从个人网盘中下载 步骤如下 点击 0K 之后,重启 IDEA 即可。
条件构造器 MyBatis-Plus 提供了一套强大的条件构造器(Wrapper),用于构建复杂的数据库查询条件。Wrapper 类允许开发者以链式调用的方式构造查询条件,无需编写繁琐的 SQL 语句,从而提高开发效率并减少 SQL 注入的风险。 在 MyBatis-Plus 中,Wrapper 类是构建查询和更新条件的核心工具。以下是主要的 Wr…
Eclipse配置 eclipse代码提示 Auto activation triggers for Java中 加入.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ即可 Eclipse插件 插件复制到eclipse的plugins文件夹下即可 1、EclipseJavaCodeFoldin…
Eclipse插件的安装总结 最近在做eclipse插件开发的项目,由于刚刚接触,一开始对Eclipse平台中插件的安装方式并不是了解,踩过了一些坑,也总结了一点经验。在此,做一个关于Eclipse插件安装方式的小小总结——插件的八种安装方法。希望可以帮助到新学Eclipse插件开发的朋友。 前言 本文介绍Eclipse插件开发中,插件的八种安装方…
下载eclipse插件: https://github.com/jwl920919/EclipseJavaCodeFolding 复制com.cb.eclipse.folding_1.0.8.jar到dropins目录或plugins目录下,重启eclipse 配置Eclipse->Preferences 结束。配置完没有效果,重启eclipse试…
在开发过程中,如果想查看引入资源的源代码,可以借助eclipse的插件Enhanced Class Decompiler轻松实现,下面我来讲解一下如何安装使用这个插件。 1、打开Eclipse菜单-》Help-》Eclipse Marketplace 搜索到Enhanced Class Decompiler这个插件,然后直接安装 2、安装完成后,菜…
IntelliJ IDEA一个吸引人的地方在于,他有比较好的反编译工具,这让Eclipse用户牙痒痒。但不要紧,本文介绍如何在Eclipse IDE中使用IntelliJ IDEA的反编译工具Fernflower。 为啥需要反编译 很多jar不提供源码,那么打开class是这个鸟样。 不具备人类可读性。因此需要反编译。 什么是Fernflower …