拉取镜像 docker pull mysql:5.7.40 创建文件夹 mkdir -p /hjp/mysql/5.7.40/log mkdir -p /hjp/mysql/5.7.40/data mkdir -p /hjp/mysql/5.7.40/conf 创建配置文件 vi /hjp/mysql/5.7.40/conf/custom.cnf 内容如下 [client] default-character-set=utf8mb4 [mysql] default-character-set=utf8mb4 [mysqld] init_connect="SET collation_connection = utf8mb4_unicode_ci" init_connect="SET NAMES utf8mb4" character-set-server=utf8mb4 collation-server=utf8mb4_unicode_ci skip-character-set-client-handshake skip-name-resolve explicit_defaults_.... 有更新! docker安装mysql 程序人生
说明 跟着迪佬的vue系列文章,自己搭建了前端,特此记录一下,git项目地址 https://gitee.com/WylLoveX/bs-web.git 迪佬文章地址 前端新手Vue3+Vite+Ts+Pinia+Sass项目指北系列文章 —— 系列文章(目录)-CSDN博客 一、vite创建项目 vite官网地址 要求node>18,全局安装yarn npm install -g yarn 创建项目 yarn create vite 启动测试 package.json的scripts属性中配置了启动命令 我们按照配置执行yarn dev就可以启动了 访问界面如下 二、集成element-plus element-plus官网地址 2.1 安装element-plus yarnadd element-plus 2.2 main.ts集成element-plus 在main.ts中添加内容,原来的配置暂时不动 import { createApp } from 'vue' import './style.css' //引入element-plus import Element.... 有更新! vue前端框架搭建 程序人生
再spring boot中一次引入shiro、redis、token并将他们融合,参考了之前写好的一篇文章,对之前做的配置进行了简化shiro集成jwt - 问尤龙の时光 (wenyoulong.com) 一、集成shiro 1.1 依赖版本管理 pom文件的properties中添加版本信息 <shiro-spring-boot.version>1.13.0</shiro-spring-boot.version> 1.2 依赖添加 这里前端还没搭建,用thymeleaf做个简单的登录页 <!-- shiro --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring-boot-web-starter</artifactId> <version>${shiro-spring-boot.version}</version> </dependency> <.... 有更新! spring-boot集成shiro和jwt 程序人生
一、引入依赖 在pom文件中引入依赖 <!-- redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 二、配置redis 2.1 代码配置redis 在bs-boot-system中新增配置类,在基础目录下新增config包,放在config包下 package cn.com.wenyl.bs.config; import com.fasterxml.jackson.annotation.JsonAutoDetect; import com.fasterxml.jackson.annotation.PropertyAccessor; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jac.... 有更新! spring boot集成redis缓存 程序人生
一、简介 Velocity是一个基于Java的模板引擎,它主要用于生成HTML页面或XML文档。Velocity将模板文件和数据模型结合起来,通过在模板中嵌入特定的语法和指令,生成最终的输出文档 二、依赖引入 pom文件添加依赖mybatis、spring-boot-starter-web、velocity依赖,mybatis配置参考低代码平台--spring boot集成mybatis和数据源管理 (wenyoulong.com),我们适用velocity模板引擎来生成java代码 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-.... 有更新! spring boot代码生成 程序人生
一、依赖管理 1.1 引入依赖版本 在pom文件的properties标签中添加 <swagger.version>2.9.2</swagger.version> 1.2 引入依赖 在bs-boot-system中添加依赖 <!--swagger--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>${swagger.version}</version> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>${swagger.version}</versi.... 有更新! spring boot集成swagger 程序人生