springframework springboot annotation autowired

Springboot 系列 (30) - Springboot+HBase 大数据存储(八)| Springboot Client/Server 程序通过 SASL/GSSAPI 访问 Kerberos 实现认证

Kerberos (Secure Network Authentication System,网络安全认证系统),是一种网络认证协议,其设计目标是通过密钥系统为 Client/Server 提供强大的认证服务。该认证过程的实现不依赖于主机操作系统的认证,无需基于的信任,不要求网络上所有主机的物理安全 ......
Springboot Kerberos 程序 数据 Client

IDEA编写的SpringBoot项目修改后自动编译刷新

问题的描述: IDEA 编写传统 web 应用使用外置的 Tomcat 时候,IDEA设置了外置的Tomcat的编译刷新,前端代码修改后是可以自动编译,页面刷新就能看到效果的。 而开发 SpringBoot 项目的时候,因为它使用的是内置的 Tomcat ,所以即使是在 html 页面上修改内容,也 ......
SpringBoot 项目 IDEA

spring batch简单使用(基于springboot)从数据库读取控制台打印

先上效果图 db脚本,直接数据库执行就好 /* SQLyog Ultimate v11.24 (32 bit) MySQL - 5.6.51 : Database - spring_batch ***************************************************** ......
控制台 springboot 数据库 数据 spring

【SpringBoot】【三】 @ComponentScan 执行时机

1 前言 我们都知道 SpringBoot 启动的时候,@SpringBootApplication 注解里是会有一个@ComponentScan注解,用于扫描当前启动类目录下的所有组件,那它是什么时候执行的呢,具体的执行过程是怎么样的我们这节就来看一下。 2 @ComponentScan 注解作用 ......
ComponentScan SpringBoot 时机

springboot整合redis做简单缓存

一、引入依赖 <!-- 引入redis依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency ......
缓存 springboot redis

springboot整合mybatis

一、引入相关依赖 <dependencies> <!--springboot web依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifact ......
springboot mybatis

java基于springboot+vue的校园新闻网站、校园新闻管理系统,附源码+数据库+文档+PPT,适合毕业设计

1、项目介绍 校园新闻网站的主要使用者分为管理员和用户,实现功能包括管理员:首页、个人中心、用户管理、新闻类型管理、校园新闻管理、留言板管理、论坛交流、系统管理,用户前台:首页、校园新闻、论坛交流、留言反馈、个人中心、后台管理等功能。由于本网站的功能模块设计比较全面,所以使得整个校园新闻网站信息管理 ......
校园 新闻 毕业设计 springboot 源码

SpringBoot配置mongodb打印日志

在 application.yml添加配置: logging: level: org.springframework.data.mongodb.core.MongoTemplate: DEBUG 如果使用的是 application.properties,则是: logging.level.org. ......
SpringBoot mongodb 日志

java基于springboot+vue的垃圾分类管理系统,附源码+文档+PPT+数据库

1、项目介绍 垃圾分类网站的主要使用者分为管理员和用户、垃圾分类管理员,实现功能包括管理员:首页、个人中心、用户管理、垃圾分类管理员管理、垃圾分类管理、垃圾类型管理、垃圾图谱管理、系统管理,垃圾分类管理员;首页、个人中心、用户管理、垃圾分类管理员管理、垃圾分类管理、垃圾类型管理、垃圾图谱管理,用户前 ......
springboot 源码 管理系统 垃圾 文档

Springboot启动后执行方法

Springboot启动后执行方法 文章目录一、注解@PostConstruct二、CommandLineRunner接口三、实现ApplicationRunner接口四、实现ApplicationListener五、四种方式的执行顺序 一、注解@PostConstruct 使用注解@PostCon ......
Springboot 方法

springboot 整合jdbc

在springboot底层无论关系型还是非关系型数据库都是用spring-data进行交互 新建: 通过spring initialer勾选重要依赖jdbc api和mysql driver: 设置数据源配置: 通过源码可以看到我们一个通过spring.datasource.xxx来设置我们的yam ......
springboot jdbc

【SpringBoot】【二】 SpringApplicationRunListeners 监听器执行过程详解

1 前言 我们看到 SpringBoot 启动的时候,会在每个时机执行监听器,这节我们就来看看,加载监听器的过程我们就不说了哈,上节说过了哈,本节我们主要看: (1)SpringApplicationRunListeners 的创建过程 (2)监听器的执行时机有哪些 (3)监听器的执行过程 三个方面 ......

SpringBoot 超大文件上传和断点续传的实现

​ 以ASP.NET Core WebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API ,包括文件的上传和下载。 准备文件上传的API #region 文件上传 可以带参数 [HttpPost("upload")] public JsonResult upl ......
断点 SpringBoot 文件

springboot,maven多模块打jar包踩坑

父工程 msgdemo 中 msgdemoimpl 依赖 gson_enum 模块。在 msgdemoimpl 中有 controller 接口代码 一开始在该 pom 中使用了 import 指定了该依赖的范围,所以打包失败。使用默认的范围即可。 ......
springboot 模块 maven jar

springboot 项目的jar部署的日志分割问题

示例 # yum -y install cronolog java -jar app.jar | /usr/sbin/cronolog /app/logs/console.log.%Y-%m-%d >> /dev/null 2>&1 & 启动脚本示例 #!/bin/bash set -e if [ ......
springboot 项目 问题 日志 jar

SpringBoot中策略模式+工厂模式业务实例(接口传参-枚举类查询策略映射关系-执行不同策略)规避大量if-else

场景 设计模式-策略模式在Java中的使用示例: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/127622238 上面讲了策略模式在Java中的使用示例。 下面看一个在SpringBoot中的实际使用示例。 业务场景: 有多个煤 ......
策略 模式 SpringBoot 实例 接口

springboot实现事务注解

一、介绍 仿造spring中的@Transactional注解实现简易版的事务。通过spring中的aop拦截所有带自定义事务注解的方法去实现事务的控制。 二、步骤 创建一个自定义事务注解CustomTransactional.java @Target({ElementType.METHOD}) @ ......
注解 springboot 事务

java基于springboot+vue的宿舍管理系统、学生宿舍管理系统、高校宿舍管理系统,附源码+数据库+文档+PPT

1、项目介绍 java基于springboot+vue的宿舍管理系统、学生宿舍管理系统、高校宿舍管理系统,实现管理员:首页、个人中心、公告信息管理、院系管理、班级管理、学生管理、宿舍信息管理、宿舍安排管理、卫生检查管理、报修信息管理、报修处理管理、缴费信息管理,学生;首页、个人中心、公告信息管理、宿 ......
管理系统 宿舍 系统 springboot 源码

springboot 项目国际化+登录拦截器

项目页面国际化 1.语言配置文件 需要下载插件Resource Bundle Editor 新建国际目录i18n 在properties配置文件中自定义 2.前端index页面要设置语言参数传递给后端,切换中英文 3.自定义地区解析器MyLocaleResolver后端接收并处理 4.自定义了一个地 ......
springboot 项目 国际

springboot mvc配置原理+扩展springmvc(重点)

1.新建config目录 2.在config目录下创建自定义配置类 3.根据官方文档得到要有注解@Configuration并且继承类WebMvcConfigurer 扩展springmvc:我们慢慢脱离了原始的繁琐的xml配置,现在转向javaconfig配置 最后扩展-> springmvc配置 ......
springboot springmvc 原理 重点 mvc

springboot 分析源码欢迎页和图标-> thymeleaf模板引擎常用语法->扩展

欢迎页: icon: 注意点: thymeleaf模板引擎 1.使用thymeleaf模板引擎前要导入对应依赖包 2.阅读源码: 根据源码说明我们可以将html文件放置在templates目录下,然后通过controller进行跳转即可 controller类: //在templates下的东西需要 ......
语法 springboot 图标 thymeleaf 源码

SpringBoot定义优雅全局统一Restful API 响应框架三

我们目前已经设计出了,包含全局响应,异常错误响应进行了统一返回。但是错误内容我们设计的比较模糊统一,还可以进行细化这样更有利于定位错误 当我们需要调用Http接口时,无论是在Web端还是移动端,都有可能遇到各种错误,例如参数缺失、类型错误、系统错误等。为了规范错误信息的返回,我们需要定义一个统一的接 ......
全局 SpringBoot 框架 Restful API

springboot~SSE做消息推送

一、SSE是什么? SSE技术是基于单工通信模式,只是单纯的客户端向服务端发送请求,服务端不会主动发送给客户端。服务端采取的策略是抓住这个请求不放,等数据更新的时候才返回给客户端,当客户端接收到消息后,再向服务端发送请求,周而复始。 注意:因为EventSource对象是SSE的客户端,可能会有浏览 ......
springboot 消息 SSE

springboot与mongodb之BigDecimal类型转化(四)

一、说明 mongodb支持Decimal128不支持BigDecimal类型字段,需要自定义转化。 二、创建BigDecimal转化Decimal128 import org.bson.types.Decimal128; import org.springframework.core.conver ......
springboot BigDecimal mongodb 类型

springboot与mongodb之增删改查(三)

一、引用mongoTemplate @Resource private MongoTemplate mongoTemplate; 二、分页查询 public void testPage() { int pageNum = 1; int pageSize = 10; // 添加查询条件 Criteri ......
springboot mongodb

springboot单元测试中添加了@Autowired任然报错nullpoint(已解决)

使用了autowired还是报错空指针异常说明就是包没有导入,springboot导包的操作在于启动application类,所以问题就在于没有单元测试时没有启动主类, 解决方法: @RunWith(SpringJUnit4ClassRunner.class)@SpringBootTest(clas ......
springboot Autowired nullpoint 单元

springboot与mongodb之事务管理(二)

一、事务说明 1、在4.0版本中,MongoDB支持副本集上的多文档事务,分片集群是不支持事务的,会报以下异常 Transactions are not supported by the MongoDB cluster to which this client is connected 2、在版本4 ......
事务管理 springboot 事务 mongodb

【SpringBoot】【一】 加载初始化器、监听器详解

1 前言 本节主要讲下 SpringBoot 启动的时候,加载初始化器、监听器的过程哈。 2 加载时机 我们先来看下加载的时机,也就是什么时候加载的呢,就是我们 SpringBoot启动的时候,创建 SpringApplication的时候就会去加载的,我们看下: @SpringBootApplic ......
监听器 SpringBoot

springboot与mongodb之整合(一)

一、添加maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> <version>2.6.7</version ......
springboot mongodb