用 Gradle 简单构建 Spring Boot 项目
Gradle 是基于 Apache Ant 和 Apache Maven 概念的项目自动化建构工具,在语法上是基于 Groovy 语言的,被广泛地运用到了 Android 开发中,但是在 Java 中,用 Maven 作为构建工具的还是比较多,但也是暂时!
Linux 宝塔面板打包部署 Vue 项目
有个最直接的办法就是交给静态托管平台,但是有些人就是想部署在自己服务器上,那么就可以用宝塔管理工具进行部署,本文就用 Vue 高仿网易云的项目作个演示
CentOS7 原生的方式安装 Redis 4
环境信息 CentOS 7.6 安装步骤 1.首先安装 gcc,目地是编译软件 2.通过 wget 命令下载 Redis-4.0.14,其它版本 3.解压 4.把解压的文件 copy 到 /usr/local/src 里面(纯属个人喜好)
Spring Boot + MyBatis 配置多数据源
创建数据库,新建俩数据库,为了后面看出效果,表中插入的数据都不一样,创建 Spring Boot 的工程,这里我的版本是 2.4.4,勾选 踩过的坑
Spring Boot 整合 Redis
Redis 应该是目前使用最多的缓存,包括 Spring Boot 中我们也是会用 Redis 做很多事情,今天索性就来个整合教程,用 Spring Boot 那是相当的简单,只需要创建 Spring Boot 工程时
使用阿里巴巴出品的 Druid 实现 MySQL 连接加密
我们在开发的时候,都会把源代码上传到代码托管平台,例如:GitHub,GitLab 等,但是这样有一个问题,会存在泄露的风险,而数据库连接信息作为源码的一部分,一旦泄露,后果不堪设想
关于 IntelliJ IDEA 2020 版本不自动导入 Maven 依赖问题
在练习项目的时候,缺少了依赖,然后我就跑去 Maven 仓库寻找依赖,复制粘贴到 pom.xml 时,结果还是报错,提示没有这个类,最后在 Maven 工具栏看到没有自动导入进来
Spring Boot 整合 MyBatis
Spring Boot 整合 MyBatis 是非常简单的,相比 SSM 减少了非常多的配置,几步就整合完成了,所涉及的环境 Intellij IDEA 2020.3.2,Spring Boot 2.3.1
MyBatis - 动态 SQL
动态 SQL 是 MyBatis 的强大特性之一,如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格
MyBatis 的别名配置与使用
在 MyBatis 的配置文件中开启别名的话,这样我们在 mapper.xml 文件中的 parameterType 和 resultType 中就可以使用别名了。其实这是为了避免在 xml 文件中输入过长的全限定类名而简化实体名的编写。