springboot thin jar
springboot 导入多个模块 模块是灰色的并且启动不了 启动报错(Warning: No JDK specified for module 'demo')
从git上面把下面拉下拉 是这个样子 模块都是灰色的 而且启动不了 然后你添加启动 添加之后还是报错 报错信息是找不到这个项目的启动模块 解决方法: ......
7、springboot使用MessageSource国际化提示
目录springboot使用MessageSource国际化提示1、MessageSource源码2、yml配置MessageSource3、创建MessagesUtils工具类简化使用 springboot使用MessageSource国际化提示 1、MessageSource源码 Message ......
工作流如何实现?集成?springboot+vue+activiti技术栈
前言 activiti工作流引擎项目,企业erp、oa、hr、crm等企事业办公系统轻松落地,一套完整并且实际运用在多套项目中的案例,满足日常业务流程审批需求。 一、项目形式 springboot+vue+activiti集成了activiti在线编辑器,流行的前后端分离部署开发模式,快速开发平台, ......
SpringBoot | 拦截机制
欢迎参观我的博客,一个Vue 与 SpringBoot结合的产物:https://poetize.cn 博客:https://gitee.com/littledokey/poetize-vue2.git 聊天室:https://gitee.com/littledokey/poetize-im-vue ......
SpringBoot | Bean生命周期
对于普通的 Java 对象,当 new 的时候创建对象,然后该对象就能够使用了。一旦该对象不再被使用,则由 Java 自动进行垃圾回收。
而 Spring 中的对象是 bean,bean 和普通的 Java 对象没啥大的区别,只不过 Spring 不再自己去 new 对象了,而是由 IoC 容器去... ......
Idea+SpringBoot控制台调试打印sql语句
在application.yml中添加: logging: level: com.xiaobai.stock.mapper: DEBUG //注意: ':'后有空格,不能省略 mapper: 运行时控制台 ......
SpringBoot | 加密算法使用示例
MD5加密特点:针对不同长度待加密的数据、字符串等等,其都可以返回一个固定长度的MD5加密字符串(通常是32位的16进制字符串);其加密过程几乎不可逆,除非维护一个庞大的Key-Value数据库来进行碰撞破解,否则几乎无法解开 ......
SpringBoot | Redis序列化与分布式锁
Redisson提供了一个监控锁的看门狗,它的作用是在Redisson实例被关闭前,不断的延长锁的有效期,也就是说,如果一个拿到锁的线程一直没有完成逻辑,那么看门狗会帮助线程不断的延长锁超时时间,锁不会因为超时而被释放。 ......
SpringBoot | 线程池创建与使用
在执行一个异步任务或并发任务时,往往是通过直接new Thread()方法来创建新的线程,这样做弊端较多,更好的解决方案是合理地利用线程池 ......
SpringBoot | Dubbo之Filter使用示例
Filter 机制也称拦截器机制,在众多框架或者语言中很常见,可以实现登录鉴权,网关拦截、封装全局状态返回等 ......
SpringBoot | Jackson序列化
Spring MVC 默认采用Jackson解析Json,尽管还有一些其它同样优秀的json解析工具,例如Fast Json、GSON,但是出于最小依赖的考虑,也许Json解析第一选择就应该是Jackson。 ......
SpringBoot进阶 CommandLineRunner 初始化配置
在Spring Boot中,CommandLineRunner接口用于在应用程序启动后执行一些特定的命令行操作。通过实现CommandLineRunner接口,您可以在Spring Boot应用程序运行时执行一些自定义的初始化操作,比如读取配置文件、执行特定任务等。 要使用CommandLineRu ......
k8s部署jar包心得
1、搭建k8s集群,经过千辛万苦终于把集群搭建好了,虽然把nginx跑起来了,但是还是一脸懵逼 2、先弄清楚一些概念 node pod service deployment ingresses namespace,node表示集群节点;pod 是最小的资源管理组件,它代表集群中运行的一个进程;ser ......
Springboot简单功能示例-6 使用加密数据源并配置日志
博主尝试通过gitee的发行版,使用Springboot为基础框架,逐步整合JWT、JPA、VUE等常用功能项目。【本节完成】配置logback;配置了数据源,对数据库账号密码进行加密;增加了系统启动配置 ......
springboot入门
今天进行了springbootweb项目的入门学习,使用postman进行处理,极大程度的减少了代码的书写以及项目测试花费的时间 package com.wmx.controller; import com.wmx.pojo.User; import org.springframework.web. ......
新手指引:前后端分离的springboot + mysql + vue实战案例
使用springboot + mysql + vue实现前后端分离的用户查询功能:
1、mysql:创建test数据库 -> 创建user数据表 -> 创建模拟数据;
2、springboot: 配置mysql -> 使用mybatis操作mysql数据库 -> 接口开发;
3、vue:使用a... ......
记一次springboot启动失败,org.springframework.beans.factory.BeanCreationException: Error creating bean
我的情况是,这个应用启动的java进程在系统中未结束掉导致的, 原进程仍存在,再次启动项目时报了org.springframework.beans.factory.BeanCreationException: Error creating bean 这个错,通过ps -ef|grep tomcat ......
springboot大文件上传、分片上传、断点续传、秒传的实现
对于大文件的处理,无论是用户端还是服务端,如果一次性进行读取发送、接收都是不可取,很容易导致内存问题。所以对于大文件上传,采用切块分段上传,从上传的效率来看,利用多线程并发上传能够达到最大效率。 本文是基于 springboot + vue 实现的文件上传,本文主要介绍服务端实现文件上传的步骤及代码 ......
springboot密文连接数据库(mysql/redis/mongodb)
1. pom添加依赖 <!-- 数据库连接加密 --><dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <version>2.1.2 ......
SpringBoot 整合 Devtools 热部署工具
什么是热部署 实际开发过程中,修改应用的业务逻辑代码时常常需要重启应用,这显得非常繁琐,降低了开发效率,所以热部署对于开发来说显得十分必要。 应用启动后会把编译好的 Class 文件加载到虚拟机中,正常情况下载项目修改了 Java 源文件是需要全部重新编译并加载(需要重启应用),而热部署就是监听 C ......
SpringBoot学习2(springboot引导类,Rest基础学习,yml格式)
1.parent、starter 基础篇-08-入门案例解析:parent_哔哩哔哩_bilibili 基础篇-09-入门案例解析:starter_哔哩哔哩_bilibili 2.引导类 引导类扫描所在包加载bean,不在该包内扫描不到。 3.Rest开发 RESR(Representational ......
SpringBoot 2.7.x 整合 swagger2 冲突问题
问题描述 SpringBoot2.7.x 版本在整合 swagger2 时抛出异常如下: org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootst ......
SpringBoot整合ElasticSearch案例
一、RestHighLevelClient介绍 JavaREST客户端有两种模式: Java Low Level REST Client:ES官方的低级客户端。低级别的客户端通过http与Elasticsearch集群通信。 Java High Level REST Client:ES官方的高级客户 ......
SpringBoot学习1(项目部署以及创建报错的解决)
1.SpringBoot 设计目的:简化Spring应用的初始搭建以及开发过程. 2.空项目创建 2.1查看更改自己的maven版本 file-->settings 有时候这里的maven home usersettingsfile local..不是自己的maven文件夹,记得修改过来。 2.2创 ......
使用SpringBoot+Vue3的形式实现管理系统的添加功能
1、查看页面形式 2、使用element-plus组件为添加页面引入form表单 成功引入form表单组件: 3、更改成自己需要的形式 4、测试是否可以拿到文本框的数据 拿到数据啦!!(记得vue3这里: console.log(form) //不要写this ```) # 5、vue界面的添加代码 ......
SpringBoot WebSocket STOMP
SpringBoot WebSocket STOMP 关键词:Springboot, WebSocket, STOMP, broadcast, sendToUser, MessageMapping, SubscribeMapping, convertAndSendToUser STOMP是一种发布订 ......
【Redis】SpringBoot集成Redis事务-亲测
大家好,我是mep。今天一起来探讨一下Redis缓存的问题,SpringBoot如何集成Redis网上文章很多,基本都是介绍如何配置redisTemplate,如何调用,本文就不过多介绍了。这次我们研究的是:Redis的事务。 首先抛出一个问题,Redis支持事务吗? 答案肯定是支持,不然也不需要我 ......
SpringBoot发送带文件的Post请求
使用httpclient发送一个带文件参数的Post请求 Pom依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </depende ......
Vite+ts+springboot项目集成2
项目集成 集成element-plus 官网地址: 安装图标库 pnpm install element-plus @element-plus/icons-vue 入口文件main.ts全局安装element-plus,element-plus默认支持语言英语设置为中文 import Element ......