Skip to content

Latest commit

 

History

History
50 lines (43 loc) · 1.41 KB

File metadata and controls

50 lines (43 loc) · 1.41 KB

deep社区

资料

Spring 文档
Spring Web
es
Github OAuth

工具

Git
Visual Paradigm

脚本

CREATE TABLE USER_1
(
    ID int AUTO_INCREMENT PRIMARY KEY NOT NULL,
    ACCOUNT_ID VARCHAR(100),
    NAME VARCHAR(50),
    TOKEN VARCHAR(36),
    GMT_CREATE BIGINT,
    GMT_MODIFIED BIGINT,
    BIO VARCHAR(256)
);
CREATE TABLE `question` (
`id`  int NOT NULL AUTO_INCREMENT ,
`title`  varchar(50) NULL ,
`description`  text NULL ,
`gmt_create`  bigint NULL ,
`gmt_modified`  bigint NULL ,
`creator`  int NULL ,
`comment_count`  int NULL DEFAULT 0 COMMENT '评论数' ,
`view_count`  int NULL DEFAULT 0 COMMENT '浏览数' ,
`like_count`  int NULL DEFAULT 0 COMMENT '点赞数' ,
`tag`  varchar(256) NULL ,
PRIMARY KEY (`id`)
)
;
mvn flyway:migrate

问题

添加拦截器后无法加载静态资源

通过查看源码发现,其实public,static,resources都是可以被加载读取的,不过当加了@EnableWebMvc注解后,会自动把所有的WebMvcConfigurer 的实现类集合赋值给 delegate,然后再轮询加载,所以自定义拦截器的时候要重写addRe..方法,来配置静态文件的位置。