1 吴凌云

学生身份

我要认证

一个想做一点什么出来的蓝星人...

等级
TA的排名 2w+

Java Spring Boot:(十六)Spring Boot 项目打包与多环境配置

Spring Boot 项目打包与多环境配置1.Spring Boot 项目打包1.Spring Boot 的打包插件2.项目打包方式3.运行命令2.Spring Boot 的多环境配置1.Windows 环境下启动方式(黑窗口中)2.在 Linux 环境下启动方式1.安装上传下载工具2.启动脚本的使用1.Spring Boot 项目打包1.Spring Boot 的打包插件 <build> <plugins> <plugin

2020-07-13 18:43:04

Java Spring Boot:(十五)Spring Boot 的日志管理

Spring Boot 的日志管理1.Logback 读取配置文件的步骤2.添加 Logback 配置文件3.配置Logback4.在代码中使用 Logback5.在配置文件中屏蔽指定包的日志记录Spring Boot 默认使用 Logback 组件作为日志管理。Logback 是由 log4j 创始人设计的一个开源日志组件。在 Spring Boot 项目中我们不需要额外的添加 Logback 的依赖,因为在 spring-boot-starter 或者 spring-boot-starter-we

2020-07-13 18:37:10

Java Spring Boot:(十四)Spring Boot 度量指标监控与健康检查

Spring Boot 度量指标监控与健康检查1.使用 Actuator 检查与监控1.创建项目2.需改 POM 文件,添加依赖3.修改配置文件4.各项监控指标接口 URL 介绍2.使用可视化监控应用 Spring Boot Admin1.使用步骤2.搭建服务端1.创建项目2.修改 POM 文件3.修改配置文件4.修改启动类2.搭建客户端1.修改 POM 文件2.修改配置文件4.效果图1.使用 Actuator 检查与监控1.创建项目2.需改 POM 文件,添加依赖<!--Actuator

2020-07-13 18:33:11

Java Spring Boot:(十三)Spring Boot 热部署

Spring Boot 热部署1.通过 DevTools 工具实现热部署1.修改 POM 文件,添加 DevTools 依赖2.配置 Idea1.设置自动编译2.设置 Idea 的 Registry1.通过 DevTools 工具实现热部署1.修改 POM 文件,添加 DevTools 依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boo

2020-07-13 18:22:38

Java Spring Boot:(十二)Spring Boot 服务端数据校验-5900字匠心出品

Spring Boot 服务端数据校验1.Spring Boot 对实体对象的校验1.搭建项目环境1.创建项目2.创建实体3.创建 Controller4.创建页面2.对实体对象做数据校验1.Spring Boot 数据校验的技术特点2.对实体对象数据校验步骤1.修改实体类添加校验规则2.在 Controller 中开启校验3.在页面中获取提示信息3.自定义错误提示信息1.在注解中定义提示信息2.在配置文件中定义提示信息4.解决页面跳转异常5.修改参数 key 的名称6.其他校验规则2.Spring Boo

2020-07-13 18:18:50

Java Spring Boot:(十一)SpringBoot 中异常处理与单元测试

SpringBoot 中异常处理与单元测试1.异常处理1.自定义错误页面2.通过@ExceptionHandler 注解处理异常1.修改Controller2.创建页面3.通过@ControllerAdvice 与@ExceptionHandler 注解处理异常4.通过 SimpleMappingExceptionResolver 对象处理异常5.通过自定义 HandlerExceptionResolver 对象处理异常2.Spring Boot 整合 Junit 单元测试1.修改 POM 文件添加 Tes

2020-07-13 17:59:54

Java Spring Boot:(十)Spring Boot 整合 MyBatis- 9300字匠心出品

Spring Boot 整合 MyBatis1.搭建项目环境1.创建项目2.修改 POM 文件,添加相关依赖3.配置数据源2.配置 Maven 的 generator 插件1.添加 generator 配置文件2.添加 generator 配置文件的 DTD 文件3.运行 generator 插件生成代码3.配置资源拷贝插件1.修改启动类添加@MapperScan 注解4.MyBatis 的其他配置项5.添加用户功能1.创建页面2.创建 Controller1.PageController2.UsersCo

2020-07-13 17:01:52

Java Spring Boot:(九)Spring Boot 整合 JDBC-14000字匠心巨作

Spring Boot 整合 JDBC1.搭建项目环境1.创建表2.创建项目3.修改 POM 文件,添加相关依赖2.配置数据源1.通过自定义配置文件方式配置数据源信息1.通过@PropertySource 注解读取配置文件1.添加 Druid 数据源依赖2.创建 Properties 文件3.创建配置类2.通过@ConfigurationProperties 注解读取配置信息1.创建配置信息实体类2.修改配置类3.@ConfigurationProperties 注解的优雅使用方式2.通过 Spring B

2020-07-13 16:38:23

Java Spring Boot:(八)Spring Boot 整合视图层技术(JSP/Freemarker/Thymeleaf)-11000字匠心巨作

Spring Boot 整合视图层技术1.Spring Boot 整合 JSP 技术1.创建项目2.修改 POM 文件,添加 JSP 引擎与 JSTL 标签库3.创建 webapp 目录4.标记为 web 目录5.创建 JSP6.修改配置文件,配置视图解析器7.创建 Controller2.Spring Boot 整合 Freemarker1.创建项目2.修改 POM 文件,添加 Freemarker 启动器1.Spring Boot 整合 JSP 技术1.创建项目详细创建步骤可以参考博文:传送门

2020-07-13 12:50:00

Java Spring Boot:(七)Spring Boot 文件上传

Spring Boot 文件上传1.创建项目2.POM 文件3.启动类4.编写上传页面5.编写 Controller6.修改上传文件大小1.创建项目详细创建步骤参考博文:传送门!!!2.POM 文件<?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-instanc

2020-07-12 15:29:34

Java Spring Boot:(六)Spring Boot 访问静态资源

Spring Boot 访问静态资源1.static 目录2.templates 目录3.静态资源存放其他位置4.自定义静态资源位置在 SpringBoot 项目中没有我们之前常规 web 开发的 WebContent(WebApp),它只有 src 目录。在 src/main/resources 下面有两个文件夹,static 和 templates。SpringBoot 默认在 static 目录中存放静态页面,而 templates 中放动态页面。1.static 目录Spring

2020-07-12 14:57:02

Java Spring Boot:(五)Spring Boot 整合 Web 层技术-5800字匠心出品

Spring Boot 整合 Web 层技术1.通过注解扫描完成 Servlet 组件的注册2.通过方法完成 Servlet 组件的注册3.通过注解扫描完成 Filter 组件注册1.通过注解扫描完成 Servlet 组件的注册创建 Servlet:package com.dqcgm.springbootweb.servlet;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;imp

2020-07-12 14:49:23

Java Spring Boot:(四)编写 HelloWorld

编写 HelloWorld1.创建项目2.修改 Tomcat 端口3.创建启动类4.创建 Controller5.Spring Boot 在 Controller 中常用注解1.创建项目具体步骤详见:三种创建Spring Boot的方式本次使用咋IDEA内用maven创建项目2.修改 Tomcat 端口在resources中创建Application.yml如果没有创建yml的快捷方式可以参考博文,传送门!!!注意:如果在IDEA中书写YML文件时没有命令提示,可以参考博文:传送门!

2020-07-10 11:24:05

关于在IDEA中书写YML或YAML文件时没有命令提示的解决方案

首先进入Setting加入插件下载完毕后,会让你重启IDEA,重启后就OK了

2020-07-10 11:15:08

关于如何在IDEA中如何创建YML或者YAML的快捷方式

首先进入Setting而后创建快捷方式最终结果

2020-07-10 11:09:26

Java Spring Boot:(三)Spring Boot 项目结构介绍(巨细-项目结构不是那么简单)-6600字匠心出品

Spring Boot 项目结构介绍1.POM 文件1.继承2.依赖3.插件2.启动类1.启动类与启动器区别2.创建启动类3.启动器4.配置文件1.Properties 格式2.YAML 格式3.配置文件存放位置4.配置文件加载顺序5.配置文件中的占位符6.bootstrap 配置文件5.Spring Boot 的核心注解1.POM 文件1.继承 <parent> <groupId>org.springframework.boot</groupId&

2020-07-10 10:31:52

Java Spring Boot:(二)创建基于 Spring Boot 的项目(巨细)-多图警告

创建基于 Spring Boot 的项目1.通过官网创建项目2.通过 IDEA 的脚手架工具创建3.通过 IDEA 的 Maven 项目创建1.通过官网创建项目Spring Boot 官方网站在进入官网的最下方有点击进入会有个压缩包让你下载打开IDEA先解压文件,再找到文件位置选择Maven确认信息确认第二弹选择JDK目录确认项目名最终结果2.通过 IDEA 的脚手架工具创建创建项目选择JDK版本确认项目信息选择为web项目确认项目信

2020-07-10 09:51:48

Java Spring Boot:(一)Spring Boot 简介

Spring Boot 介绍1.什么是 Spring Boot2.Spring Boot 特征3.Spring Boot 版本介绍1.什么是 Spring BootSpring Boot 是一个框架,一种全新的编程规范,他的产生简化了框架的使用,所谓简化是指简化了 Spring 众多框架中所需的大量且繁琐的配置文件,所以 Spring Boot 是一个服务于框架的框架,服务范围是简化配置文件。所以从本质上来说,Spring Boot 其实就是 Spring 框架的另一种表现形式2.Spring

2020-07-10 08:47:20

Java Nginx:(六)http 协议代理(使用Nginx和VSFTPD简易说明)

http 协议代理1.需求2.解决 KindEditorDemo 项目中图片回显的问题1.修改系统的 hosts 文件2.修改项目的 resource.properties 文件3.修改 nginx.conf由于 ftp 服务器是基于 ftp 协议处理的。那么现在我想在外部访问该图片,是没有办法访问的。他是不能处理 http 协议的。所以我们需要拥有一个能够处理 http 协议代理服务器。其实就是使用了 Nginx 的虚拟主机的方式。1.需求使用 Nginx 的基于域名的虚拟主机的方式来

2020-07-08 10:07:05

Java Nginx:(五)Nginx 中配置服务的反向代理

Nginx 中配置服务的反向代理1.需求2.安装 tomcat3.配置 tomcat4.配置 Nginx 实现服务的反向代理5.在反向代理中配置负载均衡1.什么是负载均衡2.Nginx 负载均衡策略3.需求4.Nginx 的集群配置1.需求安装两个 tomcat 服务,通过 nginx 反向代理。本案例中使用两台虚拟机演示。tomcat 安装到 192.168.70.143 环境中。端口为 8080 与 9090Nginx 安装在 192.168.70.144 环境中2.安装 tomcat

2020-07-08 09:52:47

查看更多

勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获得
  • 签到王者
    签到王者
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。
  • 原力探索 · S
    原力探索 · S
    在《原力计划【第二季】》打卡挑战活动中,发布 12 篇原创文章参与活动的博主,即可获得此勋章。(本次活动结束后统一统计发放)