![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
fhiguin
这个作者很懒,什么都没留下…
展开
-
SpringBoot构建jar包与依赖包分离
SpringBoot构建jar包与依赖包分离1.分离原由SpringBoot项目构建jar部署,通过使用 java -jar xxx.jar 命令启动服务非常方便,但是通过maven构建的jar包含 \BOOT-INF\lib\下的所有依赖jar包,导致jar包文件太大2.正常构建pom.xml文件...原创 2021-03-25 15:40:19 · 579 阅读 · 0 评论 -
发布/上传Jar包到Maven中央仓库
发布/上传Jar包到Maven中央仓库一、Sonatype 帐号Sonatype 地址二、项目申请创建工单可以理解为在 Sonatype 系统中申请一个自己的项目,以 Group Id 为单位,Group Id 支持域名地址和 Github 地址两种方式验证,大家可根据实际情况自行选择。申请后需要经过管理员对我们填写的 Group Id 所有权进行验证,审核通过后方可上传 jar 包。我们在页面顶部点击 Create 按钮来创建工单。Project: 项目类型。选择 Community Supp原创 2021-03-15 11:05:01 · 456 阅读 · 0 评论 -
Maven生成jar包
Maven生成jar包一、POM中添加<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <原创 2021-03-15 10:22:49 · 140 阅读 · 0 评论 -
Spring Boot 全局异常处理
Spring Boot 全局异常处理一、GlobalExceptionHandler@Slf4j@RestControllerAdvicepublic class GlobalExceptionHandler { /** * @Description TODO 系统内部异常 **/ @ExceptionHandler(value = Exception.class) @ResponseStatus(HttpStatus.INTERNAL_SERVER_ER原创 2021-03-14 10:00:13 · 162 阅读 · 0 评论 -
Spring Boot 常用类封装
Spring Boot 常用类封装BaseBean@Datapublic class BaseBean { // 当前页数,默认为1 @Min(value = 1, message = "当前页数不合法") private Integer pageNum = 1; // 每页条数,默认为10 @Min(value = 10, message = "条数不正确") private Integer pageSize = 10; // 用户ID原创 2021-03-14 09:54:30 · 454 阅读 · 0 评论 -
Spring Boot 日志配置文件示例
Spring Boot 日志配置文件示例logback-spring.xml<?xml version="1.0" encoding="UTF-8" ?><configuration scan="true" scanPeriod="10 seconds"> <!-- 定义日至文件名称 --> <springProperty scope="context" name="APP_HOME" source="spring.application原创 2021-03-14 09:43:58 · 99 阅读 · 0 评论 -
Spring Boot pom依赖示例
Spring Boot pom依赖示例打包跳过测试<properties> <java.version>1.8</java.version> <skipTests>true</skipTests></properties>dependencies<dependency> <groupId>org.springframework.boot</groupId原创 2021-03-14 09:40:55 · 143 阅读 · 0 评论 -
Centos7 Springboot 启动脚本2.0
Centos7 Springboot 启动脚本2.0#!/bin/bash# 这里可替换为jar包名字APP_NAME=tasktool-1.0.0.jar# 日期now=$(date +%Y%m%d)# log_file_name="${now}_${APP_NAME}.log"command="java -Dspring.profiles.active=test -jar ${APP_NAME}"# 使用说明,用来提示输入参数usage() { # echo "Usage: s原创 2021-03-12 18:44:39 · 139 阅读 · 0 评论 -
SpringBoot配置文件示例
SpringBoot配置文件示例一、application.properties# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## .::::.原创 2021-03-12 18:28:45 · 304 阅读 · 0 评论 -
Centos7 Springboot 启动脚本
首先将该脚本放置与项目同级目录#!/bin/bash# 这里可替换为jar包名字APP_NAME=test-base-1.0.0.jar# 使用说明,用来提示输入参数usage() { # echo "Usage: sh 执行脚本.sh [start|stop|restart|status|log|backup]" echo "===============一卡通面板命令行==================" echo "(start) 启动服务 (rest.原创 2020-12-16 09:45:16 · 262 阅读 · 0 评论