springboot修改静态资源static

第一步 配置前置的访问入口

application.yml
在这里插入图片描述

第二部 加载资源路径配置

import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;

/**
 * @liutuo springboot 配置适配器,加载拦截器过滤器等spring的bean
 */

@Configuration
public class WebConfig extends WebMvcConfigurerAdapter {

    @Value("${spring.web.resources.static-locations:classpath:/static/}")
    private String locationPath;
    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/static/**")
        .addResourceLocations(locationPath);
    }

}

我的前台的资源都是static为路径的所以截取配置了
registry.addResourceHandler("/static/**")
然后再把application.yml的配置加入进来即可完成

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
数据库操作 —— MyBatis `server-dao`模块集成了`mybatis-generator`,使用它来自动生成MyBatis的dao层,除此之外也添加了两个generator插件: + **MySQL分页**:此脚手架未采用基于MyBatis拦截器的第三方分页插件,而是直接在生成的dao层添加`setLimit*`,使用它们即可在生成的sql中直接添加`limit ?, ?`,这样做即简洁又易于理解。 + **MySQL注释**:将数据库元数据中的comment插入自动生成的Model类中,便于代码的阅读。 由于`mybatis-generator`插件依赖了另外一个模块`server-common`,因此在执行generator前需要安装这些依赖到本地仓库: ``` mvn install ``` 否则`mybatis-generator`会因为找不到`server-common`依赖而执行失败。 ## 权限控制 —— shiro `server-api`模块集成了shiro进行权限控制,参见`com.boilerplate.server.init.ShiroConfig`类。 对于纯粹的后端server而言,可能还需要自己实现一个生成错误json的filter来替换默认filter,因为默认filter会在权限验证失败时重定向至错误页面。 ## 日志处理 —— logback 无它,唯一需要配置的就是日志输出位置,此脚手架中支持在SpringBoot中配置日志输出位置,这种配置对开发测试阶段更加友好,避免了日志文件满天飞的情况。 ## 标准化发布 不再采用传统的tomcat发布,模仿\*nix的应用目录结构,即: + **bin**:应用控制入口 + **conf**:应用配置 + **logs**:日志输出 + **static**:一些静态资源 ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值