spring -boot拦截器 创建类implements接口HandlerInterceptor
重写方法preHandle参数request,response.同过if判断request.getRequestURI的路径是否是不拦截的路径 ,其他路径一概拦截
通过查询session域中用户名的key中是否存在value,不存在则跳转去往登录页面
配置完拦截器创建一个类,继承WebMvcConfigurerAdapter重写public void addInterceptors(InterceptorRegistry registry)方法来新增拦截器
例如addPathPatterns("/**")后面的双星号表示拦截所有请求,可以增加前缀来控制指定拦截路径
Hibernate 的错误 hibernate_sequence' doesn't exist
解决方法 将ID生成略组改成@GeneratedValue(stategy = GenerationType.IDENTITY)
拦截器注意时间开启jsp页面支持 tomcat支持servlet支持druid支持fastjson支持注释掉原本tomcat的scope
配置文件application.properties变为application.yml
Entity的ID生成略组注释要是@GeneratedValue(stategy = GenerationType.IDENTITY)
JPA类接口继承JpaRepository<*Entity,Long>
重写方法preHandle参数request,response.同过if判断request.getRequestURI的路径是否是不拦截的路径 ,其他路径一概拦截
通过查询session域中用户名的key中是否存在value,不存在则跳转去往登录页面
配置完拦截器创建一个类,继承WebMvcConfigurerAdapter重写public void addInterceptors(InterceptorRegistry registry)方法来新增拦截器
例如addPathPatterns("/**")后面的双星号表示拦截所有请求,可以增加前缀来控制指定拦截路径
Hibernate 的错误 hibernate_sequence' doesn't exist
解决方法 将ID生成略组改成@GeneratedValue(stategy = GenerationType.IDENTITY)
拦截器注意时间开启jsp页面支持 tomcat支持servlet支持druid支持fastjson支持注释掉原本tomcat的scope
配置文件application.properties变为application.yml
Entity的ID生成略组注释要是@GeneratedValue(stategy = GenerationType.IDENTITY)
JPA类接口继承JpaRepository<*Entity,Long>