springboot
sunnyzl123
这个作者很懒,什么都没留下…
展开
-
docker(三):使用docker运行java项目
1. 使用Dockerfile将java项目构建成docker镜像1.1. 准备一个简单的springboot项目1.2. 将springboot项目上传到Linux服务器,并将项目打包1.3. 创建Dockerfile文件上面打包完成后,cd到target目录下:#cd target#vim DockerfileFROM java:8VOLUME /t...原创 2020-09-07 15:47:48 · 1800 阅读 · 0 评论 -
springboot(一):helloworld
1、搭建环境:新建一个maven项目,结构如下:2、添加依赖:pom.xml内容如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi...原创 2018-06-28 21:49:30 · 144 阅读 · 0 评论 -
springboot(二):配置文件
1、基本配置在src/java/resources下创建application.properties或者application.yml文件springboot会自动读取配置内容以application.yml为例:server: port: 8082 #端口 context-path: /szl #访问前缀yml格式的配置比properties要简洁,相同的部分不用重...原创 2018-07-11 20:01:02 · 156 阅读 · 0 评论 -
springboot(三):统一日志处理
1、统一返回类型每个接口返回的数据类型一致,方便前端获取数据,新建ResultVo类:package com.szl.vo;import com.szl.common.ResultEnum;/** * 接口返回类 * @author szl * @date 2018年6月30日 下午8:07:49 * */public class ResultVo { /** 状态...原创 2018-07-11 20:37:25 · 655 阅读 · 0 评论 -
springboot(四):统一异常处理
为了统一异常处理,不让报错信息接口返回,我们需要对异常做统一处理,包括自己定义的异常类型和未知异常。1、创建统一异常管理枚举类ResultEnum.java:package com.szl.common;/** * 返回信息统一管理 * @author szl * @date 2018年6月30日 下午9:28:27 * */public enum ResultEnu...原创 2018-07-11 21:16:11 · 238 阅读 · 0 评论 -
springboot(五):整合mybatis
1、引入依赖pom.xml文件引入依赖:<!-- mybatis --><dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> &...原创 2018-07-11 21:44:28 · 164 阅读 · 0 评论 -
springboot(六):单元测试
1、引入依赖pom.xml添加依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope&原创 2018-07-11 22:18:45 · 851 阅读 · 0 评论 -
springboot(七):整合mybatis-plus
1. 引入依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus</artifactId> <version>2.1.1</version> </dependency>原创 2018-10-23 16:10:45 · 206 阅读 · 0 评论 -
springboot(七):发送邮件
1. 引入依赖<!-- 发送邮件 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></dependency>2. appl原创 2018-11-25 16:02:51 · 269 阅读 · 0 评论