springboot
文章平均质量分 76
曳空@竹
这个作者很懒,什么都没留下…
展开
-
10springboot整合Redis
(1)导入依赖<?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" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/mav原创 2021-04-20 09:17:51 · 94 阅读 · 0 评论 -
09Swagger
1、swagger简介前后端分离后,不可避免的会进行前后端联调,在这个过程汇总会产生如“及时写上,今早解决”等问题, 最终导致问题集中爆发。在这个过程中出现了很多解决方案,但swagger是众多解决方案中最为出色的之一,号称世界上最流行的API框架,是restfull API文档在线自动生成工具,即API文档与API定义同步更新,其优点有可以直接运行、可以在线测试接口、支持多种语言。2、springboot继承swagger(1)新建一个springboot项目(2)导入相关依赖<?xml原创 2021-04-19 15:42:27 · 123 阅读 · 0 评论 -
08springbootData
1、springboot整合jdbc(1)在springboot中导入jdbc的依赖,当然要带上mysql驱动<?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" xsi:schemaLocation="http://maven.apac原创 2021-04-18 14:47:40 · 71 阅读 · 0 评论 -
07springboot之restfu风格的CRUD
1、默认访问首页//使用WebMvcConfigurerAdapter可以来扩展SpringMVC的功能//@EnableWebMvc//一旦使用了这个注解,模板引擎等将会失效,springMvc将由用户全面接管,一般我们不会这样做@Configurationpublic class MyMvcConfig extends WebMvcConfigurerAdapter { @Override public void addViewControllers(ViewControl原创 2021-03-21 15:33:31 · 111 阅读 · 0 评论 -
06SpringMVC自动配置及修改默认配置
SpringMVC自动配置1. Spring MVC auto-configuration英语好的同学详情参考文档Spring Boot 自动配置好了SpringMVC以下是SpringBoot对SpringMVC的默认配置:(WebMvcAutoConfiguration)Inclusion of ContentNegotiatingViewResolver and BeanNameViewResolver beans.自动配置了ViewResolver(视图解析器:根据方法的返回值得到原创 2021-02-22 22:38:21 · 305 阅读 · 0 评论 -
05springboot之模板引擎
模板引擎现在流行的模板引擎有JSP、Velocity、Freemarker、Thymeleaf不管使用什么模板引擎,其原理基本都一样,SpringBoot推荐的Thymeleaf;语法更简单,功能更强大;1、引入thymeleaf; <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf&l原创 2021-02-21 23:07:16 · 109 阅读 · 0 评论 -
04springboot定时任务及异步处理
在银行业务中,有时需要定时刷新一些数据,比如在参加的一个项目中遇到与理财产品利息相关的业务,需要每天将利息加入到总资产中并更新资产,当时没用到定时刷新,虽然实现了,但毕竟没什么含金量。另外,同时,总资产中可能包含银行卡余额,账户余额,基金等多个部分,如果等其中一个查询任务结束再去查询其他的资产,这样带来的用户体验肯定是很差的。使用定时任务和异步处理,可以很好的解决这两个问题。1.springboot中使用定时任务1、在springboot启动类上加上注解 @EnableScheduling,开启定时任务原创 2021-02-21 20:21:33 · 261 阅读 · 0 评论 -
03springboot日志
在开发系统时,我们习惯于将关键数据用Systen.out.println()来将信息在控制台打印出来,系统完成后注释掉这些代码;但在面对大型系统时,这样做会带来工作量大,甚至操作失误等许多问题。为了解决这些潜在的问题,可以采用JDBC式的面向接口编程的思想,规定一些必须实现的接口,在开发系统时实现这些接口就可以达到自己需要的输出样式,这样不仅解决了接口不统一和修改的问题,同时还可以对需要打印的内容分门别类进行操作等一系列高级的功能,这就是日志门面(日志的一个抽原创 2021-02-18 09:57:03 · 112 阅读 · 0 评论 -
02springboot配置文件
1、配置文件加载位置springboot 启动会扫描以下位置的application.properties或者application.yml文件作为Spring boot的默认配置文件–file:./config/–file:./–classpath:/config/–classpath:/优先级由高到底,高优先级的配置会覆盖低优先级的配置;SpringBoot会从这四个位置全部加载主配置文件;互补配置;每个文件的位置如上所示,各配置文件加载的优先级也得到验证我们还可以通过spring.原创 2021-02-10 13:41:10 · 53 阅读 · 0 评论 -
01profile配置多环境
同一项目在开发、测试、生产环境中可能配置会产生差异,为了解决这一问题,spring提供了profile来配置不同环境的参数。profile1、多profile文件我们在编写自定义配置文件,文件名可以是application-{profile}.properties/yaml/yml,例如application-dev.properties,application-prod.properties,application-test.properties.在多配置文件情况下,默认使用主配置文件appl原创 2021-02-10 10:47:56 · 82 阅读 · 1 评论