E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
springboot整合jpa
jpa
是如何进行批量数据库操作, 还不够, 分阶段提交怎么样?
数据库优化之批量操作数据库️
jpa
是如何进行批量数据库操作的呢改进的话,假设现在我有100万条数据,可以1000条1000条分阶段提交吗?
洪宏鸿
·
2023-04-09 12:48
数据库
springboot
数据库
java
sql
批量
优化
SpringBoot整合
Mybatis和Mybatis-plus
1.
SpringBoot整合
Mybatis1.1添加jar包文件mysqlmysql-connector-javaruntimeorg.springframework.bootspring-boot-starter-jdbcorg.mybatis.spring.bootmybatis-spring-boot-starter1.3.21.2
ShengchangCcc
·
2023-04-09 11:16
mybatis
spring
java
mybatis-plus
springboot
jpa
使用uuid生成id
直接上代码记录备忘:@Entity@Table(name="sys_f")@GenericGenerator(name="
jpa
-uuid",strategy="uuid")@NamedQuery(name
香至
·
2023-04-09 11:26
springboot
jpa
springboot整合
线程池
最近项目中做到一个关于批量发短信的业务,如果用户量特别大的话,不能使用单线程去发短信,只能尝试着使用多任务来完成!我们的项目使用到了方式二,即Future的方案Java线程池Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool创建
旧人可安
·
2023-04-09 10:58
springBoot
线程池详解+
springboot整合
线程池(超级详细简洁代码可直接执行)
一、概念与数据库连接池的原理类似,线程池就是将多个线程对象放入一个池子里面,之后从该池子中获取、实用和回收线程。有两点需要明确。1.每一个线程,在一段时间内只能执行一个任务。2.线程池中的各个线程是可以重复使用的。二、线程池的创建方式Executors.newSingleThreadExecutor()创建只有一个线程的线程池。其底层源码如下:publicstaticExecutorService
程序猿森林
·
2023-04-09 10:28
多线程
java并发
线程池
java
线程池
并发
springboot整合
线程池最佳实践,赶紧学起来!
封装ThreadPoolTaskExecutor线程池1、新增application.yml配置这里主要是配置ThreadPoolTastExecutor比较重要的参数thread:poolexecutor:corePoolSize:10#核心线程数量maxPoolSize:30#最大线程数量queueCapacity:100#队列长度keppAliveSeconds:60#存活时间prefixN
WalkerShen
·
2023-04-09 10:24
springboot系列
spring
boot
java
spring
spring-boot模块
统一异常处理(json级别和页面级别)、freemarker(模板引擎)、thymeleaf(模板引擎)、Beetl(模板引擎)、Enjoy(模板引擎)、JdbcTemplate(通用JDBC操作数据库)、
JPA
激流勇进_38193118
·
2023-04-09 09:28
spring
boot
Hibernate Validator详解
内容不多耐心看完建议手动操作一下即可(文章需要会swagger也可以进行相应的忽略,
springboot整合
swagger链接:https://blog.csdn.net/weixin_40516924
Ark方舟
·
2023-04-09 09:27
后端笔记
java
Springboot整合
Mongodb
一.服务器安装MongoDB(使用docker)安装docker:https://cloud.tencent.com/developer/article/20616651.拉取镜像dockerpullmongo2.创建容器dockercreate--namemongodb-p27017:27017-v/data/mongodb:/data/dbmongo3.在常见mongodb时指定密码(也可以不
中二的小北
·
2023-04-09 08:07
mongodb
spring
boot
数据库
java
Springboot 整合 MongoDB
Springboot整合
MongoDB这节我们将整合SpringBoot与MongoDB实现增删改查的功能,并且实现序列递增。
look-word
·
2023-04-09 08:02
数据库基本操作
mongodb
spring
boot
数据库
SpringBoot整合
MongoDB
1.1.1NoSQL数据库分类1.1.2NoSQL的优点/缺点1.1.3BASE1.2MongoDB介绍1.2.1MongoDB和SQL对比1.2.2数据库1.2.3元数据1.2.4MongoDB数据类型二、
SpringBoot
一杯java不加糖
·
2023-04-09 08:25
MongoDB
mongodb
spring
boot
数据库
[分布式锁]
Springboot整合
Redisson实现超卖问题还原和分析
超卖简单代码写一段简单正常的超卖逻辑代码,多个用户同时操作同一段数据,探究出现的问题。Redis有库存数量为100;如果大于0,则扣减1,重新存储Redis中;运行代码测试/***Redis数据库操作,超卖问题模拟*@author**/@RestControllerpublicclassRedisController{//引入String类型redis操作模板@AutowiredprivateSt
fastjson_
·
2023-04-09 07:26
#
Redis
redis
数据库
SpringBoot 整合 Elasticsearch8.0(最新API——Java API Client for Elasticsearch)—— 2、文档操作
SpringBoot整合
Elasticsearch8.0(最新API——JavaAPIClientforElasticsearch)——2、文档操作文档操作1、添加文档@SpringBootTestclassElasticsearchStudyApplicationTests
bit-apk-code
·
2023-04-09 05:06
Elasticsearch
elasticsearch
java
后端
分布式
二:
springboot整合
redis
二:
springboot整合
redismaven依赖导入org.springframework.bootspring-boot-starter-data-redis2.1.15.RELEASEyml配置
醉卧雕龙舫 、
·
2023-04-09 04:25
redis
redis
spring
boot
java
Spring IoC 和 AOP
Spring框架Java开发的行业标准Spring全家桶Web:SpringWebMVC/SpringMVC、SpringWebFlux持久层:SpringData/SpringData
JPA
、SpringDataRedis
fish-aroma
·
2023-04-09 01:22
Spring
spring
java
spring
boot
Apache Pulsar——
SpringBoot整合
Pulsar
一、添加pom.xml依赖org.springframework.bootspring-boot-starter-parent2.7.0org.springframework.bootspring-boot-starter-weborg.apache.pulsarpulsar-client2.10.0org.projectlomboklombok1.18.24providedorg.apache.
小波同学
·
2023-04-09 00:11
Rabbitmq-day01
RabbitMQ入门进阶学习学习目标消息队列介绍安装RabbitMQRabbitMQ的使用操作编写RabbitMQ的入门程序[简单模式消息模式6种RabbitMQ的5种模式讲解应用场景实现方式
SpringBoot
改改我的代码吧
·
2023-04-09 00:18
java
rabbitmq
java
分布式
深入总结
SpringBoot整合
JWT,这应该是全网讲的最通俗易懂的了
JWTJWT(JSONWebToken)是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准。举例登录过程在这里个人整理了一些资料,有需要的朋友可以直接点击领取。Java基础知识大全22本Java架构师核心书籍从0到1Java学习路线和资料1000+道2021年最新面试题组成JWT具体长什么样呢?JWT是由三段信息构成的,将这三段信息文本用.链接一起就构成了JWT字符串。就像这样:ey
程序员伟杰
·
2023-04-09 00:05
JavaORM Bee 2.1 发布,NoSQL ORM,Mongodb ORM 支持地理信息插入查询、事务、索引创建
支持面向对象操作Mongodb,可以和其它关系型DB同用一套Dao代码,还支持分片.NoSQLORM,支持Mongodb,Cassandra.Hibernate/MyBatis+plus+ShardingJDBC+
Jpa
abckingaa
·
2023-04-08 23:21
Bee
ORM
MongoDB
nosql
mongodb
java
Bee
NoSQL
ORM
springboot整合
异步任务——@Async注解
目录1.简单介绍2.springboot开启异步任务3.实验验证4.注意事项1.简单介绍异步任务:有时候在某个调用中,我们需要调用A,B,C三个业务流程;如他们都是同步调用,则需要将他们都顺序执行完毕之后,方才算作过程执行完毕,需要A+B+C三个业务一共的执行时间;但如果就我们可以让A、B、C三个业务异步同时执行(前提是三个任务没有先后顺序关系),那么我们就只需要A、B、C三个业务中执行时间最长的
tang_seven
·
2023-04-08 23:06
java
spring
boot
spring
SpringBoot整合
定时任务与异步任务
定时任务1、@EnableScheduling开启定时任务2、@Scheduled开启一个定时任务Cron表达式:Cron-在线Cron表达式生成器1、Spring中6位组成,不允许第7位的年,顺序:秒分时日月周2、在周几的位置,1-7代表周一到周日:MON-SUN3、定时任务不应该阻塞。默认是阻塞1)、可以让业务运行以异步的方式,自己提交到线程池CompletableFuture2)、支持定时任
呆萌很
·
2023-04-08 22:02
spring
spring
boot
java
spring
springboot整合
异步任务
在项目开发中,绝大多数情况下都是通过同步方式处理业务逻辑的,但是比如批量处理数据,批量发送邮件,批量发送短信等操作容易造成阻塞的情况,之前大部分都是使用多线程来完成此类任务。而在Spring3+之后,就已经内置了@Async注解来完美解决这个问题,从而提高效率。使用的注解:@EnableAysnc启动类上开启基于注解的异步任务@Aysnc标识的方法会异步执行1.创建项目2.创建service/As
cc&
·
2023-04-08 22:56
Spring
Boot
maven
java
Spring Data
JPA
一、概念
JPA
(JavaPersistenceAPI)是Sun官方提出的Java持久化规范。为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据。
VivianMQ
·
2023-04-08 21:29
springBoot整合
log4j2
文章目录什么是log4j2springBoot依赖的引入接下来是log4j2的示例配置首先在application.yml制定采用哪个配置文件在resources目录下新建log4j2.xml文件什么是log4j2ApacheLog4j2是对Log4j的升级,它比其前身Log4j1.x提供了重大改进,并提供了Logback中可用的许多改进,同时修复了Logback架构中的一些问题。是目前最优秀的J
风之轻殇
·
2023-04-08 21:25
springBoot
spring
boot
java
spring
缓存的使用、SpringCache简介、
Springboot整合
缓存-46
一:SpringCache简介1)Spring从3.1开始定义了org.springframework.cache.Cache和org.springframework.cache.CacheManager接口来统一不同的缓存技术;并支持使用JCache(JSR-107)注解简化我们开发;2)Cache接口为缓存的组件规范定义,包含缓存的各种操作集合;Cache接口下Spring提供了各种xxxCa
随意石光
·
2023-04-08 20:55
redis
springcache
缓存
redis
java
Spring Boot常用数据库开发技术总结:JDBCTemplate、
JPA
、Mybatis
目录1.概述2.环境3.JdbcTemplate4.
JPA
4.1.概述4.2.基本使用4.3.转换器5.mybatis1.概述数据库开发一直是JAVA开发的核心之一,作为现在JAVAEE的基石框架,SpringBoot
_BugMan
·
2023-04-08 19:39
mybatis
java
mysql
SpringBoot整合
Redis、以及缓存穿透、缓存雪崩、缓存击穿的理解分布式情况下如何添加分布式锁 【续篇】
文章目录前言1、分布式情况下如何加锁2、具体实现过程3、测试3.1一个服务按照多个端口同时启动3.2使用jmeter进行压测前言上一篇实现了单体应用下如何上锁,这一篇主要说明如何在分布式场景下上锁上一篇地址:加锁1、分布式情况下如何加锁需要注意的点是:在上锁和释放锁的过程中要保证原子性操作2、具体实现过程核心是上锁和解锁的过程关于解锁使用脚本参考:SETkeyvalue[EXseconds][PX
Mr.Aholic
·
2023-04-08 17:18
缓存
redis
spring
boot
深入学习 RabbitMQ
文章目录一、简介和业务场景二、Java操作消息队列三、
SpringBoot整合
消息队列3.1依赖、yml、config配置类3.2创建生产者3.3创建消费者3.4消费者反馈给生产者3.5发送/接收JSON
一只咸鱼。。
·
2023-04-08 17:08
SpringCloud
java-rabbitmq
rabbitmq
交换机
rabbitmq集群
SpringBoot(六)数据访问
JDBCMyBatis
JPA
二、整合JD
珠光
·
2023-04-08 16:47
SpringBoot
spring
boot
记录
SpringBoot整合
MyBatis(实现动态SQL)
首先添加依赖org.springframework.bootspring-boot-starter-webmysqlmysql-connector-javaorg.mybatis.spring.bootmybatis-spring-boot-starter添加完依赖之后,假设有一个实体类User,其内部存在id、username、password、group四个属性首先在application.y
DMT_Prince
·
2023-04-08 16:53
【Spring Data
JPA
】基于
Jpa
Repository 增删改查
文章目录创建实体类定义
JPA
查询接口增、删、改、查增加、修改删除删除【根据实体类删除】删除【根据实体类主键删除】查询简单查询查询单个信息【findBy】查询多个信息【findAllBy】复杂查询查询等于某个条件的数据并分页模糊查询
杜小舟
·
2023-04-08 13:00
Spring
java
数据库
sql
SerializationException: could not deserialize.java.io.EOFException
下午增加数据库字段的时候出现了这个问题:org.springframework.orm.
jpa
.
Jpa
SystemException:couldnotdeserialize;nestedexceptionisorg.hibernate.type.SerializationException
光影路西法
·
2023-04-08 12:25
SpringBoot——入门(HelloWorld和探究HelloWorld)
用我的话来理解,就是SpringBoot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像Maven整合了所有的Jar包,
SpringBoot整合
了所有的框架。以往我们采用Spring+Sp
WYFVV
·
2023-04-08 09:12
SpringBoot
SpringBoot 整合knife4j
文章目录
SpringBoot整合
knife4j引入knife4j注解案例knife4j增强功能接口添加作者资源屏蔽访问页面加权控制接口排序分组排序请求参数缓存过滤请求参数禁用调试禁用搜索框
SpringBoot
yololee_
·
2023-04-08 06:06
springboot
spring
boot
java
spring
<锋迷商城>项目搭建(01)
基于Maven的聚合工程完成项目搭建,前端采用vue+axios,后端采用
springboot整合
ssm751622516254_.pic.jpg1.1集合工程1.1.1构建付工程创建一个maven工程
走停2015_iOS开发
·
2023-04-08 06:18
SpringBoot整合
微信支付(Native最详细)
一、微信支付产品介绍1、付款码支付用户展示微信钱包内的“付款码”给商家,商家扫描后直接完成支付,适用于线下面对面收银的场景。2、JSAPI支付线下场所:商户展示一个支付二维码,用户使用微信扫描二维码后,输入需要支付的金额,完成支付。公众号场景:用户在微信内进入商家公众号,打开某个页面,选择某个产品,完成支付。PC网站场景:在网站中展示二维码,用户使用微信扫描二维码,输入需要支付的金额,完成支付。特
不凉帅
·
2023-04-08 05:30
微信支付
spring
boot
SpringBoot-3-数据访问&单元测试
文章目录1数据访问1.1SQL1.1.1数据源自动配置1.1.2使用Druid数据源1.1.3整合Mybatis1.2NoSQL1.2.1
SpringBoot整合
Redis1.2.2配置操作Redis2
雫#1999
·
2023-04-08 05:29
spring
boot
【分表分库】
SpringBoot整合
ShardingSphere---Sharding-JDBC
ShardingSphere介绍ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成。他们均提供标准化的数据分片、分布式事务和数据库治理功能,可适用于如Java同构、异构语言、云原生等各种多样化的应用场景。ShardingSphere定位为关系
Small ink
·
2023-04-08 05:51
微服务
Java问题及优化方案
spring
boot
java
数据库
springboot(17)事务
SpringBoot应用使用SpringData
JPA
或SpringJDBCTemplate进行持久化时,可以
汤姆猫-0
·
2023-04-08 04:54
springboot
spring
boot
spring
java
spring框架学习 - Data Access 补充
spm=1001.2014.3001.5502二、DAO支持Spring中的数据访问对象(DAO)支持旨在以一致的方式轻松使用数据访问技术(例如JDBC、Hibernate或
JPA
)。
TyuIn
·
2023-04-08 03:58
spring框架
spring
java
maven
intellij-idea
后端
SpringBoot整合
dubbo+zooker搭建分布式服务(超详细)
.具体介绍参考官方文档二、准备dubbo-admin(管理控制台)和zookeeper(注册中心)1.下载安装zookeeper注册中心2.下载安装dubbo-admin(dubbo的管理控制台)三、
SpringBoot
顾汐辰
·
2023-04-08 02:41
分布式
微服务
springboot
zookeeper
SpringBoot整合
FastDFS
SpringBoot整合
FastDFS文章目录
SpringBoot整合
FastDFS@[TOC](文章目录)前言FastDFS简介:一、安装FastDFS(使用Dokcer安装)1.从镜像库中拉起fastdfs
不会代码的蛋蛋
·
2023-04-08 02:10
SpringBoot
nginx
spring
docker
spring
boot
分布式
Spring Boot + Spring Security JWT权限鉴权系统
安全框架
SpringBoot整合
SpringSecurityJWT实现登录认证以及权限认证SpringSecurity简介SpringSecurity是一个用于Java企业级应用程序的安全框架(简单说是对访问权限进行控制
Fq琦琦
·
2023-04-08 02:39
springboot
mybatis-plus
Spring
spring
spring
boot
java
SpringBoot整合
Dubbo
SpringBoot整合
Dubbo文章目录
SpringBoot整合
Dubbo@[TOC](文章目录)前言一、安装Zookeeper1.下载zookeeper2.安装zookeeper3.启动zookeeper
不会代码的蛋蛋
·
2023-04-08 02:00
SpringBoot
java
tomcat
spring
boot
后端
架构
springboot整合
邮箱验证码阿里云验证码
1.登录163邮箱设置>>POP3/SMTP/IMAP>>开启SMTP服务保存授权码/***pom.xmlorg.springframework.bootspring-boot-starter-mail*这边可以把host,username,password放到配置文件中,通过@Value("${spring.mail.host}")读取既可*/publicstaticStringhost="sm
旧言.
·
2023-04-08 01:09
Springboot整合
Swagger2报错Error creating bean with name ‘xmlModelPlugin‘: Lookup method resolution faile
错误信息:org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'xmlModelPlugin':Lookupmethodresolutionfailed;nestedexceptionisjava.lang.IllegalStateException:FailedtointrospectC
旧言.
·
2023-04-08 01:38
Springboot整合
Druid数据源
1.创建springboot项目,引入maven依赖com.alibabadruid1.1.21log4jlog4j1.2.172.application配置文件spring:datasource:url:jdbc:mysql://127.0.0.1:3306/admin?serverTimezone=CTTusername:rootpassword:rootdriver-class-name:c
旧言.
·
2023-04-08 01:08
SpringBoot整合
Hystrix服务降级案例(一)
一、服务端配置服务降级1)、相关依赖org.springframework.cloudspring-cloud-starter-netflix-hystrixorg.springframework.cloudspring-cloud-starter-netflix-eureka-client2)、启动类开启@EnableCircuitBreaker@SpringBootApplication@En
夏木炎
·
2023-04-07 23:30
spring
boot
hystrix
eureka
【
springboot整合
WebSocket二】点对点单聊实现
添加依赖由于涉及到用户的概念,我们需要加入security的依赖org.springframework.bootspring-boot-starter-security配置security的config@ConfigurationpublicclassWebSecurityConfigextendsWebSecurityConfigurerAdapter{@BeanPasswordEncoderp
筱 语
·
2023-04-07 23:27
SpirngBoot
SpringBoot整合
WebSocket实现后端向前端发送消息
目录一、什么是websocket接口二、适用场景三、示例代码3.1、添加pom.xml依赖3.2、创建WebSokcet配置类3.3、创建测试发送消息接口3.4、测试webSocket(http://www.jsons.cn/websocket/)一、什么是websocket接口使用websocket建立长连接,服务端和客户端可以互相通信,服务端只要有数据更新,就可以主动推给客户端。WebSock
爱学习的zhangzhang
·
2023-04-07 23:17
websocket
前端
网络协议
上一页
89
90
91
92
93
94
95
96
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他