
SpringBoot
文章平均质量分 73
以实战为导向,理论相结合,进行深入学习springboot,改造目前开发的传统项目
吴法刚
从现在我下了一个决定把自己学习过的东西都写成文章发表出来,大家共同学习共同探讨,知识无边界。。欢迎交流技术
展开
-
springboot 与 Redis整合
SpringBoot 操作数据:Spring-data jpa jdbc mongodb redis!SpringData 也是和SpringBoot 齐名的项目!说明:在SpringBoot2.X 之后,原来使用的jedis被替换成了lettucejedis: 采用的直连,多个线程操作的话,是不安全的,如果想要避免不安全的,使用jedis pool 连接池,更新BIO模式lettuce: 采用netty ,实例可以在多个线程中进行共享,不存在线程不安全的情况,可以减少线程数据,更想NIO模式整合原创 2023-09-02 21:32:17 · 319 阅读 · 1 评论 -
springboot web开发登录拦截器
多大的原创 2023-09-02 21:30:53 · 1160 阅读 · 1 评论 -
springboot web开发springmvc自动配置原理
前言我们也知道springboot启用springmvc基本不用做什么配置可以很方便就使用了但是不了解原理,开发过程中遇到点问题估计就比较头疼,不管了解的深不深入,先巴拉一番再说…下面我们先看看官网…我的版本是2.3.2版本,发现官网改动也比较大…不同版本自己巴拉下吧,结构虽然变化了,但是内容变的不是很多…有变动的 都标有: covered later in this documentspringmvc 自动配置原理官网上说明自动配置在Spring的默认设置之上添加了以下功能Content原创 2023-09-02 21:29:50 · 1152 阅读 · 1 评论 -
springboot web开发静态资源的映射规则
前言我们之间介绍过SpringBoot自动配置的原理,基本上是如下:xxxxAutoConfiguration:帮我们给容器中自动配置组件;xxxxProperties:配置类来封装配置文件的内容;web开发中都在org.springframework.boot.autoconfigure.web包下今天看的静态资源映射规则都在org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration类中配置态资源的映射规原创 2023-09-02 21:25:52 · 461 阅读 · 1 评论 -
springboot web开发整合Freemarker 模板引擎
目录Freemarker添加依赖配置文件ymlcontrollerhtmlFreemarker简介:FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。模板编写为FreeMarker Template Language (FTL)。它是简单的,专用的语言, 不是 像PHP那样成熟的编程语言。 那就意味着要准备数据在真原创 2023-09-02 21:24:00 · 586 阅读 · 1 评论 -
springboot 与异步任务,定时任务,邮件任务
调度原创 2023-09-02 21:22:29 · 573 阅读 · 1 评论 -
springboot日志系统
springboot日志简介将springboot日志logback换成 log4j2 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> &原创 2021-09-10 07:33:47 · 271 阅读 · 0 评论 -
SpringBoot 整合消息中间件RibbitMQ
spring boot的环境怎么搭建这边就不提了, 这里引入spring boot -AMQP的依赖添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency>配置连接,创建交换原创 2021-01-24 14:37:20 · 247 阅读 · 0 评论 -
SpringBoot与数据访问
现在我已经把我的项目整改到了数据库访问的阶段,这里我来介绍下如何进行整合的,首先我的项目也是使用的mybatis框架,以及druid数据源,这里我首先使用jdbc直接连接数据库引入,顺便剖析下连接数据库自动配置的原理jdbc直接访问数据库引入相关依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot原创 2020-08-22 15:25:22 · 204 阅读 · 0 评论 -
SpringBoot2.X快速构建和配置
1、SpringBoot是什么?SpringBoot用于简化Spring应用配置,采用“约定优于配置”的方式开发,可以快速构建Spring应用。2、准备工作3,HelloWord环境搭建3.1官方向导搭建boot应用地址:http://start.spring.io/设置项目属性:解压,拷贝到工作空间,导入maven项目写Controller: HelloController.java注意: 这个controller也可以不写就可以直接启动应用,写一定要写在app的同原创 2020-05-24 18:00:28 · 237 阅读 · 0 评论