摘要: 一、添加pagehelper依赖 <!--添加分页相关依赖--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <versio 阅读全文
posted @ 2020-12-08 09:57 michealyangblog 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 一、编写过滤器 package com.learn.mall.filter; import com.learn.mall.common.Constant; import com.learn.mall.model.pojo.User; import javax.servlet.*; import ja 阅读全文
posted @ 2020-12-07 20:27 michealyangblog 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 一、添加swagger2相关依赖 <!--添加swagger2依赖,自动生成接口文档--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2< 阅读全文
posted @ 2020-12-07 15:25 michealyangblog 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 一、统一响应对象 项目开发中返回统一的数据格式有利于统一前后台开发规范 1、编写统一响应对象 package com.learn.mall.common; import com.learn.mall.exception.LearnMallExceptionEnum; /** * 通用返回对象 * * 阅读全文
posted @ 2020-12-05 15:50 michealyangblog 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 1、编写MD5加密工具类 加密过程需要对密码加盐,否则可以通过网络工具轻易解密出密码 package com.learn.mall.util; import com.learn.mall.common.Constant; import org.apache.tomcat.util.codec.bin 阅读全文
posted @ 2020-12-05 15:46 michealyangblog 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 一、创建项目 通过IDEA的Initializr创建项目,详情参见:Spring Boot入门 二、添加项目依赖 添加Mybatis、Mysql、mybatis-generator(用于生成项目基础代码)依赖 <?xml version="1.0" encoding="UTF-8"?> <proje 阅读全文
posted @ 2020-12-05 14:52 michealyangblog 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一、添加依赖 项目添加log4j2依赖(需要排除Logback依赖),添加aop依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:/ 阅读全文
posted @ 2020-12-03 16:20 michealyangblog 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 1、软件版本 Java 1.8.0_171(大版本一致 MySQL 8.0.12(大版本一致) Maven 3.3.9(大版本一致) Spring Boot 2.2.1(版本需要严格一致) 2、Spring、Spring MVC和Spring Boot Spring最初利用IOC和AOP解耦 按照这 阅读全文
posted @ 2020-11-30 20:54 michealyangblog 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 目标:1、能够说出Vuex的基本使用步骤2、能够说出Vuex的核心概念3、能够基于Vuex实现业务功能目录:1、Vuex概述2、Vuex的基本使用3、Vuex的核心概念4、基于Vuex的案例 1、Vuex概述 1.1、组件之间共享数据的方式 父向子传值:v-bind属性绑定 子向父传值:v-on事件 阅读全文
posted @ 2020-11-26 20:53 michealyangblog 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 一、谈谈你对Java平台的理解 1、“一次编译、到处运行”说的是Java语言跨平台的特性,Java的跨平台特性与Java虚拟机的存在密不可分,可在不同的环境中运行。比如说Windows平台和Linux平台都有相应的JDK,安装 好JDK后也就有了Java语言的运行环境。其实Java语言本身与其他的编 阅读全文
posted @ 2020-10-30 19:10 michealyangblog 阅读(63) 评论(0) 推荐(0) 编辑