- 博客(12)
- 收藏
- 关注
原创 MyBatis-plus 从入门到入土
mybatis-plus是一款Mybatis增强工具,用于简化开发,提高效率。下文使用缩写mp来简化表示mybatis-plus,本文主要介绍mp搭配SpringBoot的使用。注:本文使用的mp版本是当前最新的3.4.2,早期版本的差异请自行查阅文档官方网站:baomidou.com/快速入门创建一个SpringBoot项目 导入依赖 <!-- pom.xml --><?xml version="1.0" encoding="UTF-8"?&...
2021-11-03 15:30:46
203
原创 SpringBoot参数校验 + 全局异常处理 + 数据统一响应
SpringBoot参数校验 + 全局异常处理 + 数据统一响应前言所需依赖包参数校验业务层校验Validator + BindResult进行校验Validator + 自动抛出异常如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入前言一个后端接口大致分为四个部分组成:
2020-08-07 11:37:39
3549
1
原创 Maven 安装与环境变量配置
Maven 安装与环境变量配置(1)Maven 安装:在官网下载:http://maven.apache.org/download.cgi(2)Maven 配置环境变量:解压到一个路径,然后配置环境变量:新建变量名:MAVEN_HOME变量值:D:\server\apache-maven-3.6.0(这是我的 MAVEN 路径)编辑变量名:Path 在最前面加上:%MAVEN_HO...
2020-04-24 10:53:14
319
原创 Nginx原理解析
nginx架构详解(50%)nginx的下篇将会更加深入的介绍nginx的实现原理。上一章,我们了解到了如何设计一个高性能服务器,那这一章将会开始讲解,nginx是如何一步一步实现高性能服务器的。nginx的源码目录结构(100%)nginx的优秀除了体现在程序结构以及代码风格上,nginx的源码组织也同样简洁明了,目录结构层次结构清晰,值得我们去学习。nginx的源码目录与nginx的模块...
2019-07-05 16:22:20
402
原创 Nginx新手入门
Nginx安装系统平台:CentOS release 6.6 (Final) 64位。一、安装编译工具及库文件yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel二、首先要安装 PCREPCRE 作用是让 Nginx 支持 Rewrite 功能。1、下载 PCRE 安装包,下载地址: ht...
2019-07-05 16:09:19
202
原创 StringBoot—mybatis (一)
新建springBoot项目创建目录结构导入数据库1.Navicat Premium里新建 home-lib 数据库2.选择项目文档中home-lib.sql文件3.Navicat Premium打开前面新建的数据库,右键点击运行sql文件导入需要的包pom.xml文件内容<?xml version="1.0" encoding="UTF-8"?><p...
2019-07-02 10:35:14
154
原创 SpringBoot—mybatis—Swagger2(二)
在上个项目StringBoot-mybatis基础上加入Swagger2想看StringBoot整合mybatis的,可以看我上篇博客手写Api文档的几个痛点:文档需要更新的时候,需要再次发送一份给前端,也就是文档更新交流不及时。接口返回结果不明确不能直接在线测试接口,通常需要使用工具,比如postman接口文档太多,不好管理Swagger也就是为了解决这个问题,当然也不能说Sw...
2019-07-02 10:34:28
208
原创 StringBoot—mybatis—log4j(三)
所有代码都在前几期里有https://blog.youkuaiyun.com/qq_28655127这次的内容是 StringBoot整合log4j2,日志配置log4j2的官网地址log4j2log4jlog4j2的APIlog4j-apilog4j2的简介 Log4j使用如下图所示的类。 使用Log4j 2 API的应用程序将请求日志管理器中带有特定名称的日志记录器。L...
2019-07-02 10:02:09
108
转载 vue学习笔记_搭建vue项目(一)
原创地址:https://blog.youkuaiyun.com/zhouzhiwengang/article/details/70344522第一步:node.js 安装vue的安装依赖于node.js,要确保你的计算机上已安装过node.js。可进入cmd编辑器,输入命令 node -v进行查看。node尽量要用新一些的版本,否则后续安装会提示node版本过低。去node官网下个新版的node重新...
2019-07-02 09:42:18
92
转载 深入理解Spring MVC 思想
改文章转载出处:http://elf8848.iteye.com/blog/875830目录一、前言二、spring mvc 核心类与接口三、spring mvc核心流程图四、spring mvcDispatcherServlet说明五、spring mvc 父子上下文的说明六、springMVC-mvc.xml 配置文件片段讲解七、spring mvc如何访...
2019-07-02 09:37:03
130
转载 Git的使用--如何将本地项目上传到Github
很早之前就注册了Github,但对其使用一直懵懵懂懂,很不熟练。直到昨天做完百度前端技术学院的task,想把代码托管到Github上的时候发现自己对于Git的操作是如此之愚钝,所以今天决定把Git好好学习一遍,好让自己以后能更好地使用Github,主要还是通过Git教程 - 廖雪峰的官方网站来学习。简要步骤可以直接看最后的总结。 Git的安装就不说了。 第一步:我们...
2019-07-02 09:33:45
113
翻译 Java基础知识总结
(本博文转载自http://www.cnblogs.com/BYRans/)一:Java概述:1.JDK:Java Development Kit,java的开发和运行环境,java的开发工具和jre。2.JRE:Java Runtime Environment,java程序的运行环境,java运行的所需的类库+JVM(java虚拟机)。3.配置环境变量:让java jdk\bin...
2019-07-02 09:30:34
110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人