随笔分类 -  Spring Boot

摘要://继承 WebMvcConfigurerAdapter @Override public void addViewControllers(ViewControllerRegistry registry) { registry.addViewController("/").setViewName("forward:/homeV/index.html"); ... 阅读全文
posted @ 2018-04-10 15:25 ^梦幻星空^ 阅读(255) 评论(0) 推荐(0)
摘要:一、需求:直接通过域名访问首页(同一应用下,多个首页,包括PC端、手机端首页) 方法:采用多个域名绑定同一IP下同一应用,不同域名对应不同产品(PC、手机端)的方法,在后台通过拦截器判断 request 中的host字段值,进而重定向到不同的页面 阅读全文
posted @ 2018-03-16 10:45 ^梦幻星空^ 阅读(805) 评论(0) 推荐(0)
摘要:和属性文件中thymeleaf模板的配置相关 1、配置信息 2、在spring mvc 的 controller中 3、配置 + controller中必须为: 阅读全文
posted @ 2018-02-05 14:57 ^梦幻星空^ 阅读(888) 评论(0) 推荐(0)
摘要:一、代码如下 二、要点 1、@ControllerAdvice 1)basePackages:全局异常捕获包范围 2)basePackageClasses:扫描指定类所在包范围【通常使用一个标记类或接口,通过注解中basePackageClasses定义解析包范围】 阅读全文
posted @ 2018-01-31 13:07 ^梦幻星空^ 阅读(241) 评论(0) 推荐(0)
摘要:一、pom 依赖 二、资源文件 三、Java文件 其他就是调用接口实现增删改查 阅读全文
posted @ 2018-01-31 13:04 ^梦幻星空^ 阅读(503) 评论(0) 推荐(0)
摘要:一、错误提示: 二、原因: 是因为Application.java 文件不能直接放在main/java文件夹下,必须要建一个包把他放进去 阅读全文
posted @ 2018-01-30 09:45 ^梦幻星空^ 阅读(314) 评论(0) 推荐(0)
摘要:一、实现 ApplicationContextAware 接口 二、几种方式 1、在Spring Boot可以扫描的包下, SpringUtil 使用注解@Component 2、不在Spring Boot的扫描包下方式一, 使用@Bean注解,注入Spring容器 3、不在Spring Boot的 阅读全文
posted @ 2018-01-30 09:15 ^梦幻星空^ 阅读(4874) 评论(0) 推荐(0)
摘要:一、拦截器使用场景 1、权限验证 2、日志处理 3、监控 二、实现 1、实现HandlerInterceptor接口 2、继承实现HandlerInterceptor接口的类,默认HandlerInterceptorAdapter. 三、核心方法 1、preHandle:在controller方法调 阅读全文
posted @ 2018-01-19 13:50 ^梦幻星空^ 阅读(194) 评论(0) 推荐(0)
摘要:一、maven pom.xml文件 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> 二、prop 阅读全文
posted @ 2018-01-17 22:21 ^梦幻星空^ 阅读(273) 评论(0) 推荐(0)
摘要:1、静态资源路径是指系统可以直接访问的路径,且路径下的所有文件均可被用户通过浏览器直接读取。 2、在Springboot中默认的静态资源路径有:classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classp 阅读全文
posted @ 2018-01-17 15:09 ^梦幻星空^ 阅读(65805) 评论(1) 推荐(3)
摘要:一、spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是自动部署新代码。 二、原理 使用了两个ClassLoader,一个ClassLoader用来加载那些不会变的类(如:第三方Jar包),另一个ClassLoader加载会更改的类,称为restart Clas 阅读全文
posted @ 2018-01-02 18:05 ^梦幻星空^ 阅读(7397) 评论(0) 推荐(1)
摘要:一、Spring Boot 版本支持 1.12+ 7 1.12 or 2.x Support for Gradle 2.8 and earlier is deprecated. Gradle 3 is not supported 2 (2.9 or later) and 3 阅读全文
posted @ 2017-12-07 00:26 ^梦幻星空^ 阅读(6556) 评论(1) 推荐(0)