spring boot 应用
## spring boot 应用 [TOC] 2018年毕业时用的ssm框架,也是慢慢的2019年下半年开始接触spring boot,spring boot也是那时候开始慢慢兴起,相比SSM框架来说,spring boot更自动化,开发更快捷,项目粒度变小,符合现行业微服务化的趋势。 的三种登录模式和两种工作模式,针对不同的登录方式进行配置FTP服务器的文件目录。也是为了防止根据步骤安装完成后,发现并不是自己想要的,让自己少走弯路,同时也有感觉今后还是会有再次搭建ftp服务器的可能,做好记录。 ### 三种模式
## flyway的简单使用 ### flyway简述 Flyway是一个开源的数据库迁移工具。与配置相比,Flyway极力主张简单和约定。它仅基于7个基本命令: [迁移](https://flywaydb.org/documentation/command/migrate), [清理](https://flywaydb.org/documentation/command/clean)
## Elasticsearch搭建与使用 ### 安装环境 - 树莓派 3B+ - JDK 8 - 操作系统 centos 7 ### 安装jdk Elasticsearch需要jdk的环境,[jdk下载地址](https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213315
## Mycat分库策略 ### 数据库集群产生的问题 1. 自增id问题 2. 数据库关联查询问题(水平拆分) 3. 数据同步问题 避免自增id重复的解决方法,1、UUID形式。2、设置数据库的步长。 > - UUID 不适合使用在id,比较适合使用在token(令牌)的使用场景,所以不推荐使用 > > - 查询当前数据库步长 > > ```sql > sh