![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
Younger成
这个作者很懒,什么都没留下…
展开
-
spring boot热部署设置(开发工具idea)
1、配置pom.xml文件:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <!--optional=true,依赖不会传递,该项目依赖devtools...原创 2018-03-29 10:56:34 · 390 阅读 · 0 评论 -
springboot配置全局的异常之十二
总结一个大坑,今天在整理异常处理时遇到两个大坑:第一个:不要用error、success等关键字配置跳转路径名第二个:一定要看清你定义的类名,千万不要和异常类重名了在springboot中自定义配置异常、全局异常,给用户一个比较好的体验,抛异常时能够跳转异常页面而不是直接将异常抛给用户:一、自定义异常页面:二、配置统一异常助手全局捕获异常:@ControllerAdvi...原创 2018-05-15 17:22:31 · 868 阅读 · 0 评论 -
springboot异步执行程序十三
1、使用注解@EnableAsync开启异步,会自动扫描2、定义@Component、@Async作为组件被容器扫描执行一、@Async在Spring中,基于@Async标注的方法,称之为异步方法;这些方法将在执行的时候,将会在独立的线程中被执行,调用者无需等待它的完成,即可继续其他的操作。项目中如果需要开启异步调用和定时任务,就需要在入口类添加@EnableScheduling和@EnableA...原创 2018-05-16 10:27:30 · 200 阅读 · 0 评论 -
springboot之拦截器十四
springboot中拦截器的使用 1、使用注解@Configuration配置拦截器 2、继承WebMvcConfigurAdapter 3、重写addInterceptors添加需要的拦截器地址拦截器(放行)一:package com.mybatis.controller.interceptor;import org.springframework.web.servlet.Han...原创 2018-05-16 11:59:38 · 173 阅读 · 0 评论 -
springboot之访问静态资源十五
springboot项目中的静态资源都存储在static文件夹下:访问路径:localhost:8080/Younger.jpg原创 2018-05-16 13:45:24 · 214 阅读 · 0 评论 -
springboot整合jsp
基本上用的比较少,springboot整合jsp时,采用war的打包方式原创 2018-05-16 14:02:03 · 113 阅读 · 0 评论 -
springboot集成jpa十六
经验之说:项目整合jdbc框架、jpa、mybatis不会有冲突。spring jpa实则是对hibernate的封装,但是jpa都是以注解的形式jpa框架的使用(使用方法同hibernate):实体类,dao层、service层、service实现层,控制层dao层继承JpaRepository实体类:package com.mybatis.pojo;import javax.persist...原创 2018-05-16 15:49:49 · 152 阅读 · 0 评论 -
springboot中的th标签
在springboot项目的前端页面中,访问后端的动态数据,动态元素需要使用“th:”前缀eg:<span th:text='${singlePersion}'></span>其中singlePerson是后台传到前端的值...原创 2018-05-23 16:07:04 · 2854 阅读 · 0 评论 -
springboot整合多数据源十七
springboot整合多数据源(分布式、微服务)在一个项目中,有多个jdbc连接使用多数据源产生的问题:事物的管理、在实际项目中怎么区分多数据源:1、分包结构:com.younger.test1 访问test1数据库 dao service...com.younger.test2 访问test2数据库 ...原创 2018-10-29 15:31:32 · 143 阅读 · 0 评论 -
springboot之使用aop同意处理web请求十七
1、加入aop的依赖:<!--引入AOP的依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency>2、原创 2018-05-22 09:28:50 · 200 阅读 · 0 评论 -
springboot实例一
创建我的第一个springboot点‘next’根据自己的需求选择相应的:点‘next’完成创建项目项目中属性配置的两种写法:1、application.properties 2、application.ym3、启动类4、处理类页面访问:至此第一个实例完成...原创 2018-05-08 11:47:36 · 117 阅读 · 0 评论 -
springboot整合mybatis(逆向工程生成对应实体类)二
一、先搭建一个mybatis的环境2、加入pom.xml配置文件添加jar包<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...原创 2018-05-10 14:16:40 · 386 阅读 · 1 评论 -
springboot之自定义属性以及乱码三
自定义属性的使用(读取配置文件,在项目启动的时候根据@Value去配置文件中获取属性)在建好的springboot项目properties属性中自定义属性,如下:通过@Value获取自定义属性@Value("${name}")启动项目:访问路径:解决乱码一,在properties属性中配置如下:二,配置项目环境编码打开file->set...原创 2018-05-11 09:34:16 · 521 阅读 · 0 评论 -
springboot之日志配置四
支持日志框架:Java Util Logging, Log4J2 and Logback,默认是使用logback配置方式:默认配置文件配置和引用外部配置文件配置一、默认配置文件配置(不建议使用:不够灵活,对log4j2等不够友好) 日志文件名,比如:roncoo.log,或者是 /var/log/roncoo.log logging.file=roncoo.log 日志级别配置,比...转载 2018-05-11 10:04:24 · 192 阅读 · 0 评论 -
springboot之profile配置(不同环境的配置)五
profile是spring用来针对不同环境对不同的配置提供支持。通过在application.properties中设置spring.profiles.active=prod来指定活动的profile如下例子所示:启动项目,启动的是profiles配置的端口:...原创 2018-05-11 10:17:56 · 766 阅读 · 0 评论 -
springboot之常用注解六
一、注解列表@SpringBootApplication 是spring boot的核心注解:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文,@EnableAutoConfiguration让spring bo...原创 2018-05-11 10:52:38 · 355 阅读 · 1 评论 -
springboot整合freemarker七
1、配置freemrker静态资源,所有模板、页面文件都存放在resources下的templates下2、创建模板文件3、调用模板文件在启动程序时,如果在页面出现的是字符串而非渲染的页面,回到pom.xml文件查看是否添加了freemarker <dependency> <groupId>org.springframework.boot...原创 2018-05-11 14:19:47 · 430 阅读 · 0 评论 -
springboot之themeleaf模板引擎八
springboot提供了大量的模板引擎,包含FreeMarker、Groovy、Thymeleaf、Velocity和Mustache,springboot中推荐使用thymeleaf作为模板引擎,因为thymeleaf提供了完美的spring MVC的支持。Thymeleafsh是一个java类库,是xml/xhtml/htmMVCl5的模板引擎,可以作为MVC的web应用的view层。下面举...原创 2018-05-11 15:56:52 · 498 阅读 · 0 评论 -
springboot之Favicon九
1、什么是Favicon?如下图所示:在application.properties中关闭 设置favicon,默认为开启:spring.mvc.favicon.enabled=false2、设置自己的Favicon只需要将自己的favicon.ico(文件名只能是:favicon),放在类路径根目录、类路径META-INF/resources/下、类路径resources/下、类路径static...原创 2018-05-11 16:24:52 · 530 阅读 · 0 评论 -
springboot定时任务十一
一、@Async在Spring中,基于@Async标注的方法,称之为异步方法;这些方法将在执行的时候,将会在独立的线程中被执行,调用者无需等待它的完成,即可继续其他的操作。项目中如果需要开启异步调用和定时任务,就需要在入口类添加@EnableScheduling和@EnableAsync两个注解如下:@SpringBootApplication//定时任务开关@EnableScheduling...原创 2018-05-14 11:00:17 · 136 阅读 · 0 评论 -
Springboot中请求url的注解
springboot中映射请求路径的注解有哪些:@RequestMapping@PostMapping:组合注解,是@RequestMapping(method = RequestMethod.PUT)的缩写@GetMapping:组合注解,是@RequestMapping(method = RequestMethod.GET)的缩写@PutMapping:@PostMapping...原创 2019-06-10 17:10:49 · 3042 阅读 · 0 评论