![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
零落尘土
爱看书,爱交友,有时候不讲道理,嘿嘿
展开
-
java使用post以“x-www-form-urlencoded”接收接口数据并加上超时处理
public String getOrderEvidence(Map<String, String> parameters){ String json= JSON.toJSONString(parameters); try { String postURL = GlobalConstant.ORDER_EVIDENCE_URL;...原创 2019-12-17 17:42:39 · 5053 阅读 · 1 评论 -
在IDEA中将SpringBoot项目打包成jar包的方法(如果要放到linux中运行)
1、打开Project Structure2、如下图,module选择需要打包的项目名;Main Class 选择项目的主程序类;输出目录确保是空的,如果里面有一个MANIFEST.MF文件,要先删除掉3、现在将设置都搞定好后,就开始打包,如果初次打包按照以下流程,选择build下面的 Build Artifacts4、点击Build Artifacts后会出现下图的弹...原创 2019-12-12 09:42:13 · 737 阅读 · 0 评论 -
SpringToolSuite添加lombok插件实现不用写getter setter方法
1、在SpringBoot项目中增加<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.18</version> &...原创 2019-10-30 14:43:07 · 580 阅读 · 1 评论 -
SpringBoot的异常处理
当系统出现异常时候,或404,或500,默认返回的错误页面通常非常简陋,用户也看不懂,这时候我们想通过一些手段,提示用户访问的资源不存在,或者请稍后再试。同时有个统一的异常处理机制可以提高我们系统的健壮性,微服务化之后系统之间的调用结果会影响到整个服务的可用性。如果被调用方出现异常没有返回统一的异常处理结果,很容易会调用方疑惑,然后滚大整个异常,这时候你看到整个服务之间都在报错,这不是我们想看...原创 2019-09-18 17:35:40 · 422 阅读 · 0 评论 -
第一个springboot+vue项目代码
最近在学习Springboot和vue做了一个例子放到了码云上了,地址是:https://gitee.com/yuner1111/bookshop原创 2019-08-28 14:00:56 · 575 阅读 · 0 评论 -
centos7下设置Springboot项目自启动
环境: centos 7.0 64位1、设置自启动项目autostart:cd /etc/init.dls#!/bin/sh#chkconfig: 2345 80 90rm -f tpidAPP_NAME=/home/bookshop-0.0.1-SNAPSHOTAPP_JAR=$APP_NAME".jar"export JAVA_HOME=/usr/local/...原创 2019-08-27 13:59:11 · 1984 阅读 · 0 评论 -
centos下怎么分辨是普通的java项目还是springboot项目
1、使用top命令查询到两个正在运行的java项目,其中一个是部署的java项目,一个是部署的springboot项目。2、进入到tomcat目录下,如果没有springboot项目一般有两个,一个是Bootstrap 一个是Jps,现在多了一个jar,这样可以看出jar是springboot的项目。3、也可以使用ps aux来区分4、使用ps -ef | gre...原创 2019-08-26 15:51:43 · 4133 阅读 · 0 评论 -
centos7下部署springboot项目需要在vue项目中修改地址
1、在项目运行过程中,才发现原来本地运行的一些地址没有修改过来,部署上去的项目不能执行2、需要在vue项目相关的地方进行修改。3、需要在springboot项目相关的地方进行修改,修改完成之后,还需要重新build ,重新用maven打包,重新部署。...原创 2019-08-26 11:49:24 · 394 阅读 · 0 评论 -
centos7下部署springboot项目的步骤及过程
1、将jar文件上传到home目录下2、sudo yum install lrzsz -y3、rz4、nohup java -jar bookshop-0.0.1-SNAPSHOT.jar &5、查看启动日志vim nohup.out6、查看部署完成的项目maven打包jar见上一篇用Spring Tool Suite 通过maven打包spri...原创 2019-08-26 10:49:58 · 930 阅读 · 0 评论 -
Spring Tool Suite 导入SpringBoot项目步骤以及没有【boot】标识时候的处理
1、需要导入一个外部的springboot项目,点击“Import”,选择Maven下面的“Existing Maven Projects”2、上传上来之后一般不会有【boot】标识,是不能启动的,需要进行update project 。...原创 2019-08-23 10:57:35 · 5005 阅读 · 1 评论 -
用Spring Tool Suite 通过maven打包springboot项目
1.点击windows——>preference——>java——>INSTALLED JREs,查看右边的内容,如果是jre,就将其改为jdk。2.右键要打包的项目,点击RunAs——maven install3、打包成功如下:4、在target文件夹下有一个jar包:...原创 2019-08-23 16:34:04 · 2698 阅读 · 0 评论 -
使用Spring Tools Suit 新建springboot项目步骤
需要新建的resources文件夹是 sourceFold不是Folder。原创 2019-08-14 11:43:49 · 438 阅读 · 0 评论 -
springboot实现通过路径从磁盘直接读取图片
这段时间在做Springboot和Vue的例子,读取图片给出路径直接可以读,太方便了,一直么有搞懂为什么。后面看到原来是在配置文件MyWebConfigurer中addResourceHandlers方法中增加了registry.addResourceHandler("/api/file/**").addResourceLocations("file:" + "d:/workspace/img...原创 2019-08-13 17:23:48 · 4090 阅读 · 3 评论 -
SpringBoot实现登录拦截
1、定义拦截器LoginInterceptorpackage com.ljq.bookshop.interceptor;import com.ljq.bookshop.pojo.UserInfo;import org.apache.commons.lang.StringUtils;import org.springframework.web.servlet.HandlerInte...原创 2019-08-13 17:08:35 · 217 阅读 · 0 评论 -
SpringBoot实现增删改、登录相关的日志记录
在SpringBoot中实现对项目中的各个操作记录操作日志,此方法是最简单的方法,这样的做法需要对项目中的命名规则进行规范,比如添加用add* 编辑用 update* 删除用delete*package com.ljq.bookshop.aop;import java.lang.reflect.Method;import javax.servlet.http.HttpServletR...原创 2019-08-06 16:17:13 · 2998 阅读 · 0 评论