
springboot
文章平均质量分 69
龙兄你好呀
这个作者很懒,什么都没留下…
展开
-
springboot 热部署
热部署,就是在应用正在运行的时候升级软件(增加业务/修改bug),却不需要重新启动应用。大家都知道在项目开发过程中,常常会改动页面数据或者修改数据结构,为了显示改动效果,往往需要重启应用查看改变效果,其实就是重新编译生成了新的Class文件,这个文件里记录着和代码等对应的各种信息,然后Class文件将被虚拟机的加载。而热部署正是利用了这个特点,它监听到如果有Class 文件改动了,就会创建一个新的 ClaassLoader进行加载该文件,经过一系列的过程,最终将结果呈现在我们眼前,Spring Boot通过原创 2022-07-07 22:11:26 · 1867 阅读 · 0 评论 -
springboot 视图集成
SpringBoot内部支持Freemarker视图技术的集成,并提供了自动化配置类FreeMarkerAutoConfiguration,借助自动化配置可以很方便的集成Freemarker基础到 SpringBoot环境中。 2.查找配置类 在idea上双击shift搜索, 可以看到,freemareker默认加载路径是类路径下一个叫的文件夹,并且后缀默认为。如果我们不想用springboot的默认配置,那么可以在application.yml文件中修改这些配置。 4.访问视图 在resources目录原创 2022-07-07 17:46:42 · 217 阅读 · 0 评论 -
springboot静态资源的配置
静态资源的存放路径为classpath,也就是resources目录下的:如下所示的数组存放的是静态资源的访问路径。 2.静态资源的访问顺序 默认情况下是按照存放静态资源路径的数组顺序访问的。也即按照下面的访问顺序: 如上图所示,在这种情况下,访问index.html。那么访问的是里面的index.html。结论:springboot会查找优先级高的文件,从高到低,一直找到所需要的静态资源为止。静态资源文件夹下的所有 index.html 被称为静态首页或者欢迎页,它们会被 /** 映射,换句话说就是,当我原创 2022-06-21 22:48:53 · 5946 阅读 · 0 评论