美文网首页
SpringBoot vue区校企大型仪器智慧共享平台

SpringBoot vue区校企大型仪器智慧共享平台

作者: beyond阿亮 | 来源:发表于2022-09-18 20:18 被阅读0次

    SpringBoot vue区校企大型仪器智慧共享平台

    SpringBoot 区校企大型仪器智慧共享平台 功能介绍

    首页 图片轮播 热门推荐 仪器信息 新闻资讯 论坛
    登录注册 个人中心 我的发布 我的收藏 在线客服

    后台管理 登录注册 个人中心 用户管理 仪器分类管理 仪器信息管理 仪器租赁管理
    论坛管理 图片管理 新闻资讯管理 客服管理 我的收藏管理 管理员管理

    使用技术

    • SpringBoot框架

    • Mysql数据库

    • Mybaits

    • vue(前端)

    功能展示

    首页.jpg 登录.jpg 仪器信息.jpg 发布.jpg 个人中心.jpg 后台登录.jpg 仪器分类管理.jpg 仪器信息管理.jpg 仪器租赁管理.jpg

    springboot静态资源过滤拦截器配置

    package com.config;
    
    import org.springframework.context.annotation.Bean;
    import org.springframework.context.annotation.Configuration;
    import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
    import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
    import org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport;
    
    import com.interceptor.AuthorizationInterceptor;
    
    @Configuration
    public class InterceptorConfig extends WebMvcConfigurationSupport{
        
        @Bean
        public AuthorizationInterceptor getAuthorizationInterceptor() {
            return new AuthorizationInterceptor();
        }
        
        @Override
        public void addInterceptors(InterceptorRegistry registry) {
            registry.addInterceptor(getAuthorizationInterceptor()).addPathPatterns("/**").excludePathPatterns("/static/**");
            super.addInterceptors(registry);
        }
        
        /**
         * springboot 2.0配置WebMvcConfigurationSupport之后,会导致默认配置被覆盖,要访问静态资源需要重写addResourceHandlers方法
         */
        @Override
        public void addResourceHandlers(ResourceHandlerRegistry registry) {
            registry.addResourceHandler("/**")
            .addResourceLocations("classpath:/resources/")
            .addResourceLocations("classpath:/static/")
            .addResourceLocations("classpath:/admin/")
            .addResourceLocations("classpath:/front/")
            .addResourceLocations("classpath:/public/");
            super.addResourceHandlers(registry);
        }
    }
     
    

    运行

    创建数据库, 然后修改数据库连接相关信息。

    启动 Springboot 类的main方法

    前台访问地址:http://localhost:8080/springb/front/index.html

    后台访问地址:http://localhost:8080/springb/admin/dist/index.html

    管理员账号:liang 密码:liang

    相关文章

      网友评论

          本文标题:SpringBoot vue区校企大型仪器智慧共享平台

          本文链接:https://www.haomeiwen.com/subject/zpquortx.html