WEB——SpringBoot
文章平均质量分 63
Star_Ship
方向确定,继续前进。
展开
-
IntelliJ IDEA打开Maven项目,所有依赖红名,不可用,简单解决方案
问题来源最近在看SpringBoot实战时,想要运行一下书中的源码,用IntelliJ IDEA打开项目过后,发现在maven依赖树中所有的依赖都是红名的,不可用,项目没有了依赖,没办法运行。截图如下: 解决方法将pom.xml中的SpringBoot的父级配置版本改成自己IDEA版本默认导入的SpringBoot版本,查看方法如下:新建一个Initializr项目,查看pom.xml中的pare原创 2016-11-05 22:00:05 · 39145 阅读 · 7 评论 -
SpringBoot入门——我的第一个SpringBoot小程序
程序概述:开发工具:IntelliJ IDEA;使用框架Spring Boot;程序功能:读书列表应用,用户可以添加自己喜欢的书目,在页面上会显示用户添加的所有书目。所用技术:SpringBoot、Maven、Web、JPA、H2、Thymeleaf项目构建构建SpringBoot框架:浏览器输入http://start.spring.io,将会看到以下页面:下载完成过后解压,用Ide原创 2016-11-02 17:56:42 · 4941 阅读 · 1 评论 -
如何将一个SpringBoot简便地打成一个war包(亲测有效)
为什么要把SpringBoot打成war包正常情况下SpringBoot项目是以jar包的形式,通过命令行:java -jar demo.jar来运行的,并且SpringBoot是内嵌Tomcat服务器,所以每次重新启动都是用的新的Tomcat服务器。正因如此,也出现了一个问题: 上传到项目的文件,如果是保存在项目中的,那么重启过后文件就会丢失。比如我们上传了一个头像,重启项目后,这个头像就没了。原创 2017-09-09 14:56:58 · 65284 阅读 · 18 评论 -
IntelliJ IDEA+SpringBoot中静态资源访问路径陷阱:静态资源访问404
今天在使用SpringBoot时遇到静态资源无法访问的问题,百思不得其解,最终解决,记录下来。问题描述html页面中访问static文件夹下的index.css文件失败,浏览器调试模式下发现404。 项目目录结构如下:HTML代码截图路径正常,可以通过ctrl+鼠标左键直接访问。但是当运行应用后,浏览器访问时却发现无法获取文件,,F12打开开发者调试工具查看结果如下: 百思不得其解。于是各种百度原创 2017-10-10 21:33:05 · 45513 阅读 · 22 评论 -
HTTPS:SpringBoot配置HTTPS链接+腾讯云免费SSL证书
一、背景安全问题是一个应用从初生走向成熟的标志之一。随着各平台越来越严格的安全性要求(如苹果的应用商店、微信的小程序等要求必须使用HTTPS接入),网站的HTTPS化势在必行。二、接入要求要让一个服务接入HTTPS服务,至少需要以下几个步骤:购买权威机构的SSL证书将证书配置到服务器中(如启用SSL、绑定SSL端口等)。三、免费SSL证书功能齐全的SSL证书最低都是数千元每年,这...原创 2019-02-06 10:25:29 · 4767 阅读 · 1 评论 -
发送邮件:SpringBoot+阿里云服务器+解决25端口禁用问题
一、背景在当下的大部分应用中,通过邮件来激活账号、更改密码、验证权限等场景都是不可或缺的,邮件发送的教程已经有很多了,但大多都是针对主流的邮箱和主流的服务器。在阿里云服务器中会存在一些不一样的问题。二、步骤要使用邮件服务器,总的来说需要3步:开通发送邮箱的SMTP服务,并获取授权码。在SpringBoot中增加邮件发送的配置。调用类库的相应方法发送邮件。三、开通发送邮箱的SMTP...原创 2019-02-10 10:55:27 · 2963 阅读 · 0 评论 -
基于异常及错误码的应用开发方式
背景在Web应用开发中,我们会编写很多的接口,这些接口需要和前端或者移动端合作。通常我们都会定义好交互的实体,例如后台接口的返回实体可能是这样的:public class Response{ int retCode; //返回码 0:正常 其他:错误码 String msg; //返回码的说明 String result; //json对象格式的返回数据}但这种...原创 2019-02-27 13:18:35 · 1345 阅读 · 0 评论