摘要:
<! flowchart 箭头图标 勿删 SpringBoot启动 Spring Boot通常有一个名为 Application的入口类,在入口类里有一个main方法,这个main方法其实就是一个标准的java应用的入口方法。 在main方法中使用SpringApplication.run方法启动S 阅读全文
posted @ 2018-09-28 17:16
星朝
阅读(290)
评论(0)
推荐(0)
摘要:
Spring Boot 概述 Build Anything with Spring Boot:Spring Boot is the starting point for building all Spring based applications. Spring Boot is designed t 阅读全文
posted @ 2018-09-28 17:14
星朝
阅读(260)
评论(0)
推荐(0)
摘要:
现在JavaConfig配置方式在逐步取代xml配置方式。而WebApplicationInitializer可以看做是Web.xml的替代,它是一个接口。通过实现WebApplicationInitializer,在其中可以添加servlet,listener等,在加载 阅读全文
posted @ 2018-09-28 17:05
星朝
阅读(816)
评论(0)
推荐(0)
摘要:
启动时,报错信息如下: 这个错误找了很久的原因,一般都是jar包冲突导致,总结一下一般情况下jar冲突的解决方案: 方案一:给JVM的启动的时候添加“ XX:+TraceClassLoading”,一般可以再tomcat后者eclipse(其他IDE也可以)中直接添加即可打印(通过该方法本次解决了几 阅读全文
posted @ 2018-09-28 17:02
星朝
阅读(5937)
评论(0)
推荐(0)
摘要:
使用spring boot很方便,一个jar包就可以启动了,因为它里面内嵌了tomcat等服务器。 但是spring boot也提供了部署到独立服务器的方法。 如果你看文档的话,从jar转换为war包很简单,pom.xml的配置修改略去不讲。 只看source的修改,很简单,只要一个配置类,继承自S 阅读全文
posted @ 2018-09-28 17:00
星朝
阅读(647)
评论(0)
推荐(0)
摘要:
springboot其实并不推荐使用jsp作为视图模板,其默认采用Thymeleaf作为模板,出于对其没有研究,故考虑目前阶段仍然使用jsp作为视图模板。下面就展开实践案例过程: 1、首先创建一个jsp页面: <!DOCTYPE html> <%@ taglib prefix="s 阅读全文
posted @ 2018-09-28 16:43
星朝
阅读(2252)
评论(0)
推荐(0)
摘要:
在之前的《使用jsp作为视图模板&常规部署》章节有过一个实践,需要启动类继承自SpringBootServletInitializer方可正常部署至常规tomcat下,其主要能够起到web.xml的作用。下面通过源码简单解析为何其能够替代web.xml。 本章概要 1、源码分析如何实现Spr 阅读全文
posted @ 2018-09-28 16:25
星朝
阅读(8043)
评论(0)
推荐(0)
摘要:
<! flowchart 箭头图标 勿删 两个坑 .war.original 生成这种格式的文件,是因为在开启了二次打包。具体可以看这里 修改入口文件的配置 , 官方文档看这里 类似下面的代码,要继承SpringBootServletInitializer @SpringBootApplicatio 阅读全文
posted @ 2018-09-28 15:02
星朝
阅读(3085)
评论(0)
推荐(0)
摘要:
! flowchart 箭头图标 勿删 问题描述 Fatal error compiling: 无效的标记 maven启动错误。。版本号不对 <plugin> <artifactId>maven compiler plugin</artifactId> < 阅读全文
posted @ 2018-09-28 14:57
星朝
阅读(12530)
评论(0)
推荐(1)
摘要:
! flowchart 箭头图标 勿删 使用maven创建的springboot项目,默认是jar包,springboot还有自己带的tomcat。现在需要将项目打包,并部署到服务器tomcat下面。 1、修改pom.xml文件。将jar修改为war。 <packaging>war&l 阅读全文
posted @ 2018-09-28 14:55
星朝
阅读(11364)
评论(0)
推荐(1)

浙公网安备 33010602011771号