SpringBoot
文章平均质量分 61
六吨代码
这个作者很懒,什么都没留下…
展开
-
Spring Boot 2.5打包访问JSP页面
1.项目结构:2.视图解析器:3.控制器:4.pom.xml <packaging>war</packaging> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte原创 2021-06-23 13:52:35 · 369 阅读 · 0 评论 -
从@SBA注解的三大BUFF,理解Spring Boot自动配置の原理
用SpringBoot(简称SB)来搭建项目香不香?毫无疑问是香的!这都是因为本文的男猪脚@SBA注解,全称@SpringBootApplication注解。没错,就是那个你每次创建SB项目时,启动类上都有的那个。对于Spring来说,一切都是IoC容器中的Bean。@SBA注解为什么这么厉害,启动类上只要有它就搞定了?因为他身上叠加了三大BuFF,能完成所有IoC容器初始化的工作。看↓↓↓图。一个网红背后有很多打工人在奉献。@SBA注解虽然光芒万丈,但光靠他自己是不行的。在开发工具中按..原创 2021-01-06 10:34:29 · 311 阅读 · 0 评论 -
Spring Boot 2自动配置原理
用过Spring Boot并且长得帅的人都知道,应用的启动类上,只要有@SpringBootApplication注解,就是一个Spring Boot的应用,就会按自动配置所需的Bean。怎么做到的呢?唯一的线索就是@SpringBootApplication注解本身了。Ctrl + 单击点开这个注解,会看到它身上附带了3个其它注解(@Target等元注解除外),其中一个@EnableAutoConfiguration和我们要研究的自动配置有关,它打开了整个项目自动配置的开关。这个注解怎么做到的原创 2020-08-24 11:48:27 · 391 阅读 · 0 评论 -
IDEA下用SpringBoot搭建SSM框架项目,支持JSP页面(图文步骤)
本示例从创建到启动运行完整地演示了搭建SpringBoot和SSM框架组合的项目,并且采用了JSP作为页面模板(SpringBoot官方不推荐JSP作为页面,认为性能较低)。以一个用户登录功能为例,以下是具体步骤:1.用IDEA创建项目,选择Spring Initializr创建一个Spring Boot类型的项目2.填写项目信息3.勾选项目依赖。先选中最左边的Web,表示这是...原创 2018-08-17 17:36:38 · 18215 阅读 · 7 评论 -
IDEA下SpringBoot项目热部署配置(基于最新的SpringBoot2.0.6)
关于SpringBoot最权威(没有之一)的文档,当然是来自官方手册:https://docs.spring.io/spring-boot/docs/2.0.5.RELEASE/reference/htmlsingle/本文要介绍的项目热部署,我分为IDEA配置和SpringBoot配置。1、IDEA配置1.1.开启项目自动编译1.2.开启项目运行时编译器自动编译2...原创 2018-10-18 10:04:10 · 2087 阅读 · 1 评论 -
SpringBoot启动Tomcat报错LibraryNotFoundError,Can't load library:tcnative-1.dll
环境:Windows10-64位,SpringCloud是最新的Greenwich.RC2,SpringBoot是2.1.1,内嵌Tomcat 9.0.13,最近搭建的SpringCloud项目,把日志级别设为Debug后,从控制台看到启动时tomcat报无法找到JNI动态链接库的错误,完整的异常栈信息如下:org.apache.tomcat.jni.LibraryNotFoundErr...原创 2018-12-31 11:44:21 · 16688 阅读 · 4 评论