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
【Spring Boot 整合 MyBatis 详细教程】
文章目录
SpringBoot整合
MyBatis详细教程简介环境准备项目搭建项目结构配置项目1.`pom.xml`配置2.`数据源和MyBatis`配置3.`启动类`配置4.
打会游戏睡会觉
·
2025-07-28 21:35
spring
boot
spring
boot
mybatis
后端
Spring Boot 整合 MyBatis 全流程指南
目录
SpringBoot整合
MyBatis全流程指南一、整合回顾与准备(一)Spring整合MyBatis回顾(二)
SpringBoot整合
MyBatis优势(三)案例需求(四)准备数据库二、创建工程并引入依赖三
·
2025-07-28 21:35
Spring Boot 配置文件常用配置属性详解(application.properties / application.yml)
本文将详细介绍SpringBoot常用的配置属性,包括:服务器配置数据源配置
JPA
/Hibernate配置日志配置Thymeleaf/模板引擎配
·
2025-07-28 12:24
SpringBoot整合
Fastexcel/EasyExcel导出Excel导出单个图片
整个工具的代码都在Gitee或者Github地址内gitee:solomon-parent:这个项目主要是总结了工作上遇到的问题以及学习一些框架用于整合例如:rabbitMq、reids、Mqtt、S3协议的文件服务器、mongodb、xxl-job、powerjob还有用Dockercompose部署各类中间组件。如果大家有什么想要弄成通用组件的,可以给我留言,我可以研究下github:http
java初学者分享
·
2025-07-28 04:29
excel
框架面试题21SessionBean和EntityBean的区别?
不过,需要特别强调:EntityBean在EJB3.0(2006年)及以后的版本中已被废弃,并被
JPA
(JavaPersistenceAPI)实体所取代。
·
2025-07-27 09:40
Spring Boot应用程序集成H2数据库
我们将使用SpringData
JPA
模块来实现这个示例。
·
2025-07-26 19:53
Spring @Repository注解深度解析与实践
异常统一化:通过AOP代理捕获JDBC/
JPA
/Hibernate等原生异常,转换为Sp
bemyrunningdog
·
2025-07-24 21:01
spring
boot
sql
数据库
[Java实战]Spring Boot 整合 Freemarker (十一)
[Java实战]
SpringBoot整合
Freemarker(十一)引言ApacheFreeMarker作为一款高性能的模板引擎,凭借其简洁语法、卓越性能和灵活扩展性,在JavaWeb开发中占据重要地位
曼岛_
·
2025-07-24 01:49
Java实战
java
spring
boot
开发语言
如何提高
JPA
项目的扩展性:模块解耦的实践与策略
在企业级开发中,
JPA
(JavaPersistenceAPI)因其对象关系映射的强大能力,常被用于构建业务层与数据层之间的桥梁。
·
2025-07-23 01:53
实时时间钟表
*;publicclasstestextendsJFrame{private
JPa
nelwindonpanel
命苦的孩子
·
2025-07-22 13:04
java梦
java
jvm
spring
第5章:数据访问层
5.1SpringData
JPA
使用文字讲解SpringData
JPA
是SpringData项目的一部分,旨在极大地简化
JPA
(JavaPersistenceAPI)的使用。
liangxh2010
·
2025-07-22 12:59
微服务
后端
架构
Spring Boot整合阿里云OSS:企业级文件存储最佳实践
本文将深入探讨
SpringBoot整合
OSS的最佳实践。一、为什么选择阿里云OSS?
·
2025-07-21 17:45
springboot整合
Swagger
Swagger简介1、认识SwaggerSwagger是一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的Web服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。作用:1.接口的文档在线自动生成。2.功能测试。Swagger是一组开源项目,其中主要要项目如下:Swagger-tools:提供
志华2020
·
2025-07-21 05:33
Oracle分区表插入数据库时间时报ORA-14400
使用springdata
jpa
插入数据时,需要表中的createtime保存为数据库时间,而不是应用服务器时间,实现这个功能只需要在实体类上面加@DynamicInsert就可以了。
Indestructible
·
2025-07-21 05:16
SpringBoot整合
Swagger2快速指南
Swagger简介Swagger是一款强大的API文档生成工具,它能够自动为RESTfulAPI生成可视化文档,支持在线测试接口,极大提高了前后端协作效率。本文将详细介绍如何在SpringBoot项目中整合Swagger2。环境准备版本要求重要提示:SpringBoot版本不能过高,推荐使用2.5.6版本:org.springframework.bootspring-boot-starter-pa
Cyanto
·
2025-07-20 21:47
SpringBoot
spring
boot
后端
java
Spring Boot整合阿里云OSS企业级实践:高可用文件存储解决方案
本文将深入探讨
SpringBoot整合
OSS的最佳实践。为什么选择阿里云OSS?
努力的小郑
·
2025-07-20 10:57
Spring
spring
boot
阿里云
后端
Swagger UI:API文档自动生成 - REST接口可视化神器
二、
SpringBoot整合
SwaggerUI实战1.添加依赖2.基础配置3.编写一个REST控制器4.定义User模型三、启动并访问SwaggerUI四、SwaggerUI的核心功能1.接口可视化展示
zhysunny
·
2025-07-20 01:54
Java类库
java
SpringBoot 与
JPA
整合全解析:架构优势、应用场景、集成指南与最佳实践
文章目录一、SpringBoot与
JPA
技术概述1.1SpringBoot核心特性1.2
JPA
核心价值二、SpringBoot+
JPA
架构优势2.1开发效率提升2.2代码可维护性增强2.3测试便利性2.4
hdsoft_huge
·
2025-07-11 21:44
SpringBoot教程
spring
boot
架构
java
Spring Boot 整合 RabbitMQ
SpringBoot整合
RabbitMQ一、概述:RabbitMQ是什么?你可以把RabbitMQ想象成一个「快递中转站」。
蹦跑的蜗牛
·
2025-07-11 21:11
Springboot
spring
boot
rabbitmq
SpringBoot+Minio实现上传凭证、分片上传、秒传和断点续传
SpringBoot整合
Minio后,前端的文件上传有两种方式:1、文件上传到后端,由后端保存到Minio这种方式好处是完全由后端集中管理,可以很好的做到、身份验证、权限控制、文件与处理等,并且可以做一些额外的业务逻辑
·
2025-07-11 12:41
SQL 的艺术(续):用 MyBatis-Plus 精雕细琢“外科手术”级更新接口 ✨
使用MyBatis-Plus实现这个接口,将再次凸显它与
JPA
在处理事务、部分更新和关联更新方面的巨大差异。这篇博客将重点展示如何通过手写SQL和精巧的逻辑编排,来完成这次“外科手术”。
小丁学Java
·
2025-07-11 06:58
MyBatisPlus
sql
mybatis
数据库
排序的艺术:Spring Data
JPA
如何玩转关联实体排序 (. 运算符的奥秘) ✨
这次我们来深入探讨SpringData
JPA
分页排序中一个非常实用但又容易混淆的技巧:如何优雅地对关联实体(或嵌套属性)进行排序。
小丁学Java
·
2025-07-10 17:02
Spring
Data
JPA
jpa
SpringBoot3+
JPA
+MySQL实现多数据源的读写分离(基于EntityManagerFactory)
1、简介在SpringBoot中配置多个数据源并实现自动切换EntityManager,这里我编写了一个RoutingEntityManagerFactory和AOP(面向切面编程)的方式来实现。这里我配置了两个数据源:primary和secondary,其中primary主数据源用来写入数据,secondary从数据源用来读取数据。注意1:使用Springboot3的读写分离,首先要保证主库和从
没刮胡子
·
2025-07-10 15:54
java
软件开发技术实战专栏
SpringBoot3
JPA
MySQL
多数据源
读写分离
spring-data-
jpa
+spring+hibernate+druid配置
doc.okbase.net/liuyitian/archive/109276.htmlhttp://my.oschina.net/u/1859292/blog/312188最新公司的web项目需要用到spring-data-
jpa
·
2025-07-10 15:23
Spring Data
Jpa
+alibaba druid+query dsl 实现多数据源
SpringData
Jpa
+alibabadruid+querydsl实现多数据源,主要通过配置来实现多个数据源的操作,无需动态切换1.maven配置org.springframework.bootspring-boot-starter-data-
jpa
2.3.12
下海揽月
·
2025-07-10 15:22
spring
data
jpa
java
Spring Boot + Spring
JPA
+ JDBC + Druid实现动态数据源切换
SpringBoot+Spring
JPA
+JDBC+Druid实现动态数据源切换目录SpringBoot+Spring
JPA
+JDBC+Druid实现动态数据源切换AbstractRoutingDataSource
Apr01Chell
·
2025-07-10 15:22
代码片段
spring
java
数据库
[3-02-01].第14节:三方整合 - SpringData整合Redis集群
Redis大纲一、
SpringBoot整合
主从架构的Redis:1.1.问题说明:1.在Sentinel集群监管下的Redis哨兵架构中,其节点会因为自动故障转移而发生变化,Redis的客户端必须感知这种变化
1.01^1000
·
2025-07-10 09:43
阶段03:企业框架
spring
boot
ORM框架实战:MyBatis与
JPA
深度对比及企业级开发全攻略(终极优化版)
Hibernate/
JPA
:2006年
JPA
标准化,推动ORM框架自动化。MyBatis:2010年诞生,强调SQL控制权,解决Hibernate“过度自动化”问题。
Android洋芋
·
2025-07-10 01:49
mybatis
tomcat
java
ORM框架
数据库优化
SpringBoot整合
SpringCache实现高效缓存管理
前言在现代应用开发中,缓存是提升系统性能的核心技术之一。SpringCache作为Spring生态的缓存抽象层,提供统一的缓存操作接口。本文将通过完整示例演示SpringBoot项目如何整合SpringCache。环境准备JDK17+SpringBoot3.1.0Maven3.8+IDE(IntelliJIDEA/VSCode)整合步骤1.添加依赖org.springframework.boots
quequnlong
·
2025-07-10 00:11
spring
boot
缓存
后端
SpringBoot整合
SpringCache缓存
SpringBoot整合
SpringCache使用缓存文章目录
SpringBoot整合
SpringCache使用缓存1.介绍2.
SpringBoot整合
1.导入xml依赖2.配置yml3.使用@EnableCaching
陌殇殇
·
2025-07-09 23:39
常用技术
spring
boot
缓存
redis
Spring Data
JPA
基本方法调用规律
一、命名规则核心逻辑派生方法名由三部分组成:findBy+属性名+条件,其中:前缀(固定关键词):findBy、deleteBy、countBy、existsBy等。属性名:实体类的字段名(需严格匹配驼峰命名)。条件:可选,如GreaterThan、LessThan、Like等。示例://方法名=前缀+属性名+条件ListfindByAgeGreaterThan(intage);//查询年龄大于a
goxingman
·
2025-07-09 22:33
JPA
windows
Springboot整合
邮件发送(163邮箱为例)
一、添加spring-boot-starter-mailorg.springframework.bootspring-boot-starter-mail二、添加yml配置spring:mail:host:smtp.163.compassword:邮箱授权码不是密码username:163邮箱port:default-encoding:UTF-8protocol:smtpproperties:mai
·
2025-07-09 09:07
Spring Data REST极速构建REST API
SpringDataREST是SpringData项目家族中的一个子项目,它构建在SpringDataRepositories(如SpringData
JPA
、SpringDataMongoDB等)之上,
代码的余温
·
2025-07-08 18:26
spring
java
后端
spring
boot
SpringBoot整合
websocket
添加依赖:org.springframework.bootspring-boot-starter-websocket开启WebSocket配置类@ConfigurationpublicclassWebSocketConfig{@BeanpublicServerEndpointExporterserverEndpointExporter(){returnnewServerEndpointExport
·
2025-07-07 02:17
springboot + neo4j 功能使用
注意:1、使用
jpa
处理数据时,如果对象中有relationship关系,数据中没有写关系,更新数据时会将原有的关系删除掉(出来方法可以先查询出原来的数据,然后在编辑)2、集成添加依赖org.springframework.bootspring-boot-starter-data-neo4jspring
风行傲天
·
2025-07-07 00:32
spring
boot
neo4j
windows
Spring Boot多数据源实现方案深度对比:优缺点分析与实战指南
大主流实现方案对比三、方案实现详解方案1:手动配置多DataSource(基础版)方案2:AbstractRoutingDataSource(动态路由)方案3:MyBatis-Plus多数据源(推荐)方案4:
JPA
xiaoyu❅
·
2025-07-06 06:02
java
#
springboot
spring
boot
后端
java
01.SpringBoot集成持久层框架MyBatis详细指南
1.2MyBatis的核心特点1.3MyBatisvs
JPA
/Hibernate1.3.1MyBatis的优势1.3.2
JPA
/Hibernate的优势1.4MyBatis核心组件1.4.1SqlSessionFactory1.4.2SqlSession1.4.3Mapper
全栈凯哥
·
2025-07-05 04:39
全栈项目
spring
boot
mybatis
后端
RabbitMQ 高级特性——消息确认
文章目录前言消息确认机制SpringBoot实现消息确认NONEAUTOMANUAL前言前面我们学习了
SpringBoot整合
RabbitMQ,并且使用RabbitMQ实现了几种工作模式,接下来我们将学习关于
不能再留遗憾了
·
2025-07-04 21:26
RabbitMQ
rabbitmq
分布式
如何用 Spring Boot 轻松集成数据库:
JPA
与 MyBatis 实践
一、持久层技术选型之道1.1ORM框架的哲学分野在Java生态中,
JPA
与MyBatis代表着两种截然不同的设计理念。
zhyoobo
·
2025-07-04 19:09
spring
boot
数据库
mybatis
java
开发语言
设计模式
springboot整合
lua脚本在Redis实现商品库存扣减
1、目的使用lua脚本,可以保证多条命令的操作原子性;同时可以减少操作IO(比如说判断redis对应数据是否小于0,小于0就重置为100,这个场景一般是取出来再判断,再存放进行,就至少存在2次IO,用lua脚本一条命令1次IO就解决了,在批量扣减情况存在多次IO,lua脚本1次也可以解决),提高速度,降低IO.2、使用案列根据传入的产品标识及数量扣减该产品数量;此处为单个产品扣减,可优化为批量产品
一头生产的驴
·
2025-07-04 11:45
Redis
spring
boot
lua
redis
java
SpringBoot教程(二十二) | SpringBoot实现分布式定时任务之elastic-job
ZooKeeper配合1、引入相关依赖2、application.yml中配置注册中心和作业调度巨坑(配置修改无效)3、job实例4、ElasticJob-UI监控平台(相当于管理端页面)参考文章:【1】
SpringBoot
Slow菜鸟
·
2025-07-04 06:10
#
SpringBoot学习篇
spring
boot
分布式
后端
MyBatis架构原理解析:核心对象与执行流程深度剖析
与
JPA
的全自动ORM不同,MyBatis采用半自动化映射理念,在保持SQL灵活性的同时,通过智能映射减少70%的JDBC样板代码。
·
2025-07-03 19:26
application.yml 文件配置解析
它可以配置的内容非常广泛,包括但不限于以下几类:服务器配置端口号服务器地址会话管理SSL配置数据源配置数据库URL用户名和密码JDBC驱动类名连接池配置
JPA
和Hibernate配置DDL自动更新策略SQL
前端小努力
·
2025-07-03 12:34
spring
boot
MySQL(114)如何进行数据库负载均衡?
项目依赖首先在pom.xml中添加必要的依赖:org.springframework.bootspring-boot-starter-data-
jpa
mysqlmysql
辞暮尔尔-烟火年年
·
2025-07-03 07:02
MySQL
数据库
mysql
负载均衡
Spring Boot——整合Redis
SpringBoot整合
Redis1.什么是Redis?2.Redis的特点3.什么是Springboot?
秋书一叶
·
2025-07-02 18:23
SpringBoot
redis
spring
boot
java
基于springboot+mysql+
jpa
+html实现商品销售信息系统
基于springboot+mysql+
jpa
+html实现商品销售信息系统一、系统介绍1、系统主要功能:2.涉及技术框架:3.本项目所用环境:二、功能展示三、其它系统四、获取源码一、系统介绍1、系统主要功能
五星资源
·
2025-07-02 18:22
spring
boot
mysql
java
springboot整合
rabbitmq集群配置详解
springboot整合
rabbitmq集群创建方式这里省略整合开始1引入starterorg.springframework.bootspring-boot-starter-parent2.2.6.RELEASEorg.springframework.bootspring-boot-starter-amqp2
ThePual
·
2025-07-02 01:17
java
spring
boot
rabbitmq
队列
Spring Boot 实现不同用户不同访问权限
实现1.添加必要依赖首先要在pom.xml里添加SpringSecurity和
JPA
的依赖。
周凡123
·
2025-07-01 22:55
spring
boot
java
记录springboot集成多个mqtt,实现重连后重新订阅
springboot整合
多个mqtt前提:实际应用中,项目需要订阅其他服务器的消息,并且把本机消息发布,所以需要连接多个mqtt,实现不同的需求参考:https://blog.csdn.net/qq_40083897
shell_girl
·
2025-07-01 15:02
spring
boot
java
spring
Springboot整合
Elasticsearch及常用方法大全
SpringBoot整合
Elasticsearch是企业级开发中常见的需求,用于实现高效的全文检索、日志分析等功能。以下是整合的核心步骤和常用方法大全,涵盖从基础配置到高级操作的完整流程。
水木石画室
·
2025-07-01 00:35
spring
boot
elasticsearch
jenkins
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他