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整合
JPA
druid
一、数据库test中数据表stu的内容二、去maven官网查找依赖,maven地址:Maven官网搜索druid,由于是springboot和druid整合,所以选择第二个DruidSpringBootStarter,点击进入查看各种版本。点击版本号1.2.6,可以看到不同构建工具如何添加druid依赖,选择Maven,复制依赖代码,添加到pom.xml中。com.alibabadruid-spr
m0_47761892
·
2024-01-03 10:37
Springboot
spring
boot
java
junit
springboot整合
~swagger~kafka~nginx~redis~mysql(在linux服务器环境下部署运行测试)
~适合小白入门,springboot简单整合微服务技术,部署在linux环境下进行测试~~注意:运行环境为linux服务器,提前给linux服务器环境中安装jdk、kafka、zookeeper、nginx、redis、mysql等必要的环境~文章目录一、springboot项目的搭建二、整合所需全部依赖三、整合具体步骤四、总结一、springboot项目的搭建1、这是由于springboot过于
茶苦甜心
·
2024-01-03 08:06
springboot
nginx
kafka
spring
boot
nginx
kafka
redis
linux
28、商城系统(十):ElasticSearch的映射,nginx下载安装,es分词器,
springboot整合
es
目录一、Mapping映射1.es7删除类型2.es给字段设置字段类型,即映射(1)创建映射
鹏哥哥啊Aaaa
·
2024-01-03 07:12
从头开始做项目
elasticsearch
大数据
搜索引擎
13K点赞都基于 Vue+Spring 前后端分离管理系统ELAdmin,大爱
其实项目网上有很多了,但是教程比较详细的没多少,今天分享的项目从安装部署到代码具体功能都有很详细都说明eladmin是一款基于SpringBoot2.1.0、
Jpa
、SpringSecurity、redis
码农开花
·
2024-01-03 05:08
权限框架之Shiro详解
文章大纲一、权限框架介绍二、Shiro基础介绍三、
SpringBoot整合
Shiro代码实战四、项目源码与资料下载五、参考文章一、权限框架介绍1.什么是权限管理 权限管理属于系统安全的范畴,权限管理实现对用户访问系统的控制
Dream_ling
·
2024-01-03 03:30
记录
spring
boot
shiro
关于hibernate或者
jpa
关联实体类懒加载序列化的时候报错
昨天在返回一个实体类中(json),出现下面的报错。Couldnotwritecontent:Noserializerfoundforclassorg.hibernate.proxy.pojo.javassist.JavassistLazyInitializerandnopropertiesdiscoveredtocreateBeanSerializer原因是hibernate延时加载因为要返回的
lew1sss
·
2024-01-03 03:08
Springboot整合
Elasticsearch 7.X 复杂查询
这里使用Springboot2.7.12版本,Elasticsearch为7.15.0。导入依赖org.springframework.bootspring-boot-starter-data-elasticsearchyaml文件配置:elasticsearch:uris:http://localhost:9200构建实体类,这里为商品的SKU属性表@Data@Document(indexNam
山河亦问安
·
2024-01-03 00:33
ElasticSearch
spring
boot
elasticsearch
后端
Hibernate优缺点
hibernate使用xml或
JPA
的配置以及数据库方言等等的机制,使得hibernate具有更好的移植性,对于不同的数据库,开发者只需要使用
ChengerChen
·
2024-01-02 18:49
SpringBoot整合
Validator
前言@Validation是一套帮助我们继续对传输的参数进行数据校验的注解,通过配置Validation可以很轻松的完成对数据的约束。通过对DTO中实体类的约束,可以大大增加代码的简洁性。错误的状态码返回的响应码推荐使用400badrequest.参数注解含义实体类/***@author:wangning*@date:2024/1/215:58*/@DatapublicclassUserDTO{@
key<
·
2024-01-02 18:21
参数校验
springboot
validated
Could not open
JPA
EntityManager for transaction
1.错误信息Couldnotopen
JPA
EntityManagerfortransaction;nestedexceptionisorg.hibernate.TransactionException:
ckm紫韵
·
2024-01-02 18:38
mysql
数据库
jdbc
java
Springboot整合
多数据源,Mybatis-plus,druid 的实现
第一步、导入依赖4.0.0com.tigerDoubleDataSource1.0-SNAPSHOT1717UTF-82.5.5org.springframework.bootspring-boot-dependencies${spring-boot.version}pomimportorg.springframework.bootspring-boot-starter-webcom.baomid
荭色海湾
·
2024-01-02 15:54
SpringBoot
spring
boot
mybatis
后端
RedisTemplate序列化
SpringBoot整合
Redis,配置RedisTemplate序列化。
Muscleheng
·
2024-01-02 10:48
SpringBoot
java
spring
boot
RedisTemplate
SpringBoot整合
Mybatis-plus[超详细版]
目录一简介1、什么是Mybatis-plus2、特性二、SpringBoot与Mybatis-plus整合之入门demo1、引入pom2、application.yml配置3、主启动类4、测试entity层Mapper层Service和ServiceImpl层controller测试三、Mybatis-plus核心注解@TableName@TableId@TableField@KeySequenc
Java患者·
·
2024-01-02 09:39
mybatis-plus
spring
boot
mybatis
java
SpringBoot整合
MyBatis-Plus实现增删改查
简介MyBatis-Plus(opensnewwindow)的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本CURD,性能基本无损耗,直接面向对象操作强大的CRUD操作:内置通用Mapper、通用Service,仅仅通过少量配置即可实现单表大部分CRUD操作,更有强大的
欲无缘
·
2024-01-02 09:38
ORM
mybatis
spring
boot
java
day02-完善个人信息与MongoDB入门
课程介绍完善个人信息阿里云OSS服务应用人脸识别MongoDB快速入门
SpringBoot整合
MongoDB1、完善个人信息用户在首次登录时需要完善个人信息,包括性别、昵称、生日、城市、头像等。
菜鸡。。。
·
2024-01-02 09:46
探花交友项目
mongodb
数据库
运维
Spring Data
JPA
主键采用UUID策略
SpringData
JPA
主键采用UUID策略@Id@GeneratedValue(generator="system_uuid")@GenericGenerator(name="system_uuid
Happyjava
·
2024-01-02 05:07
JPA
实体中数据库生成ID的最终指南1
根据
JPA
规范,Entity是满足以下要求的Java类:带注释@Entity注记没有args构造函数。不是最终的具有带注释的ID字段(或多个字段)@Id如您所见,需要ID。那是为什么?
星辰满天
·
2024-01-02 05:04
不想加班开发管理后台了,试试这个 Java 开源项目吧!
它是一个基于SpringBoot、SpringData
JPA
、JWT、SpringSecurity、Redis、Vue、Element-UI的前后端分离的后台管理系统。
半壶雪
·
2024-01-02 01:00
springboot整合
activiti流程完整精华版,前端使用vue
前言目前市场上有很多开源平台没有整合工作流,即使有,也是价格不菲的商业版,来看这篇文章的估计也了解了行情,肯定不便宜。我这个快速开发平台在系统基础功能(用户管理,部门管理…)上整合了工作流,你可以直接用来开发ERP,OA,CRM等企业级应用,不用再担心如何再去花大量的时间集成工作流进来。博主是个人开发者。研究工作流有几年了,依稀记得第一次写工作流是用在江苏某省局的用车申请业务上,那时候年轻气盛,精
老街老街
·
2024-01-01 22:34
SpringBoot灵活集成多数据源(定制版)
如来说世界,非世界,是名世界如来说目录,非目录,是名目录前言前期准备代码实现演示扩展前言本篇博客基于
SpringBoot整合
MyBatis-plus,如果有不懂这个的,可以查看我的这篇博客:快速CRUD
古阙月
·
2024-01-01 21:24
SpringBoot
spring
boot
后端
java
快速CRUD的秘诀之
SpringBoot整合
MyBatis-Plus
数据库部分开整扩展前言关于如何搭建SpringBoot工程以及开启Web功能,可以查看我的这篇博客:用SpringInitializr快速构建SpringBoot及整合MVCMybatis-Plus在我的上篇博客中->史上踩坑最多的
SpringBoot
古阙月
·
2024-01-01 21:23
SpringBoot
mybatis
spring
boot
mysql
spring
java
SpringBoot快速集成多数据源(自动版)
有些人因为看见所以相信,有些人因为相信所以看见有目录,不迷路前期准备实现演示参考最近研究了一下多数据源,这篇博客讲的是简单模式,下篇博客预计写自动切换模式前期准备本篇博客基于
SpringBoot整合
MyBatis-plus
古阙月
·
2024-01-01 21:51
SpringBoot
spring
boot
后端
java
SpringBoot整合
RabbitMQ的五种模型
1.引入依赖org.springframework.bootspring-boot-starter-amqp2.application.ymlspring:rabbitmq:host:127.0.0.1port:5672username:emspassword:emsvirtual-host:/ems3.五种模型的整合真正队列和交换机的创建取决于消费者!!!3.1helloworld3.1.1生产
迷茫的羔羊羊
·
2024-01-01 19:41
RabbitMQ
spring
boot
java-rabbitmq
rabbitmq
springboot整合
Quartz实现动态配置定时任务
新建一个springboot工程,并添加依赖org.springframework.bootspring-boot-starter-data-
jpa
com.h2databaseh2runtimeorg.springframework.bootspring
Java工程师攻略
·
2024-01-01 16:34
Springboot整合
MybatisPlus的基本CRUD
目录前言1.搭建项目2.基本的CRUD前言发现项目框架是MybatisPlus的,由于个人使用该框架的CRUD比较少对此学习过程中,从零到有开始搭建学习还是比较重要的,感悟会比较多关于各个类的使用,可看如下文章:剖析Java中的Entity、service、serviceImpl、Mapper以及Controller层之间的关系(代码诠释)区分JAVA项目中的ENTITY,VO,DTO,BO1.搭
码农研究僧
·
2024-01-01 10:02
java
spring
boot
后端
java
Spring Data
JPA
性能优化之 findAll
优化场景描述当时是测试环境,进行一个列表的初始化分页查询,pageSize为8(已经很小了),页面的数据项也很少,就那么几个信息,但是性能压测通过不了。提出性能问题假设事关性能问题,我们不妨大胆的假设:pageSize只有8,会不会是返回的数据包含的信息量太大,网络IO顶不住?接口会不会有第三方的调用,有等待延迟?接口内部的查询逻辑会不会过于复杂,需要多表且多次查询?数据库数据量太大,查询是否命中
阿甘在奔跑
·
2024-01-01 05:08
Spring
Spring
Data
JPA
性能优化
遇见sql语句拼装报错 sql injection violation, syntax error: syntax error, expect RPAREN
PostgreSql瀚高数据库时,相同的语句select*frompublic.files_infofiwherefi.file_sizenotnull在DBever能执行,但是在spring中报错在spring中
JPA
张DD的代码铺
·
2024-01-01 03:05
sql
数据库
postgresql
DDD系列 - 第8讲 仓库Repository -
JPA
篇(二)
目录三、领域层定义仓库Repository接口3.1ID生成策略3.2内置方法的使用3.3关于Specification的使用3.4通过方法名定义查询3.5自定义SQL(跨聚合)3.5.1@
[email protected]
@
[email protected]
@
[email protected]
@Query结合entity.xm
罗小爬EX
·
2024-01-01 03:34
DDD(领域驱动设计)
ddd
repository
jpa
spring
data
jpa
【微服务】
springboot整合
skywalking使用详解
目录一、前言二、SkyWalking介绍2.1SkyWalking是什么2.2SkyWalking核心功能2.3SkyWalking整体架构2.4SkyWalking主要工作流程三、为什么选择SkyWalking3.1业务背景3.2常见监控工具对比3.3为什么选择SkyWalking3.3.1代码侵入性极低3.3.2功能丰富3.3.3产品完善度高四、SkyWalking环境搭建4.1下载安装包4.
小码农叔叔
·
2023-12-31 23:32
架构技术栈
技术总结
分布式技术
skywalking
skywalking详解
skywalking搭建
skywalking使用详解
skywalking环境搭建
Springboot整合
quartz
一什么是QuartzQuartz是OpenSymphony开源组织在Jobscheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。Jobs可以做成标准的Java组件或EJBs。官网地址:https://www.quartz-scheduler.org/特点如下:纯java实
swimming_in_it_
·
2023-12-31 22:08
Java三方库
spring
boot
quartz
定时任务
常见问题处理
Springboot整合
Elastic-job
一概述Elastic-Job最开始只有一个elastic-job-core的项目,定位轻量级、无中心化,最核心的服务就是支持弹性扩容和数据分片!从2.X版本以后,主要分为Elastic-Job-Lite和Elastic-Job-Cloud两个子项目。esjbo官网地址Elastic-Job-Lite定位为轻量级无中心化解决方案,使用jar包的形式提供分布式任务的协调服务。Elastic-Job-C
swimming_in_it_
·
2023-12-31 22:06
Java三方库
spring
boot
elastic-job
整合配置
任务类型
架构
Spring Data
JPA
提供的默认查询方法
1.依赖org.springframework.bootspring-boot-starter-data-
jpa
2.查询(1)基础查询前缀:findBy、findFirstBy、findAllBy、findDistinctBy
"*smile*"
·
2023-12-31 19:56
java
spring
boot
springboot整合
shiro实现前后端分离,兼容最新的jakarta的依赖包(片尾推荐当前最好用的权限框架)
1.简单的用法如下inirealm方式//1.创建数据源RealmDefaultSecurityManagerdefaultSecurityManager=newDefaultSecurityManager();Iniini=Ini.fromResourcePath("classpath:shiro.ini");defaultSecurityManager.setRealm(newMyRealm(
江南一舟110
·
2023-12-31 17:15
spring
boot
后端
java
SpringBoot 使用事务
因为在springboot中已经默认对
jpa
、jdbc、mybatis开启了事
月弦
·
2023-12-31 16:15
Spring Data
JPA
使用入门
一.SpringData
JPA
简介SpringData
JPA
是Spring基于ORM框架、
JPA
规范的基础上封装的一套
JPA
应用框架,底层使用了Hibernate的
JPA
技术实现,可使开发者用极简的代码即可实现对数据的访问和操作
liushiping
·
2023-12-31 16:30
ActiveMQ
安装使用ActiveMQ的官网:http://activemq.apache.orgActiveMQ扩展出:API接受发送MQ的高可用MQ的集群容错配置MQ的持久化延时发送签收机制Spring/
SpringBoot
WuWuII
·
2023-12-31 16:24
activemq
JPA
多条件动态查询
JPA
多条件动态查询如果每个参数都是必填项,则@Query(value="select*fromedge_alarm_notify_recordaleftjoinedge_alarm_notify_configbona.notify_config_id
开始摆烂ing
·
2023-12-31 10:35
java
jpa
Java:
SpringBoot整合
Canal+RabbitMQ组合实现MySQL数据监听
canal[kə’næl],译意为水道/管道/沟渠,主要用途是基于MySQL数据库增量日志解析,提供增量数据订阅和消费目录一、MySQL设置二、启动Canal服务端三、通过Canal客户端消费数据四、通过RabbitMQ消费数据1、启动RabbitMQ2、修改canal配置3、消费RabbitMQ中的数据文档资料github:https://github.com/alibaba/canalwiki
彭世瑜
·
2023-12-31 08:40
java
java-rabbitmq
spring
boot
使用官网Spring Initializr创建一个满足您需求的Spring Boot项目,包括建议目录配置
SpringData
JPA
(但排除SpringBoot默认数据库依赖):用于操作MariaDB数据库。MySQLDriver或MariaDBDriver:根据实
小果运维
·
2023-12-31 08:07
spring
spring
boot
java
springboot整合
knife4j
SwaggerSwagger是一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的Web服务(官网地址:https://swagger.io/)。Swagger只需要按照它底层的规范去定义接口及接口的相关信息,再通过Swagger衍生出来的一系列项目和工具,就可以做到生成各种格式的接口文档,生成在线接口调试页面等等。Swagger是在开发阶段使用的框架,帮助后端开发人员做后端的接
大刀爱敲代码
·
2023-12-31 08:37
springboot常用的工具
spring
boot
后端
java
springboot整合
canal 简单好用
1,下载canal,配置mysql开启binlog,配置canal的instance.propertieshttps://github.com/alibaba/canal/wiki/QuickStart2,代码里引入pom.xmltop.javatoolcanal-spring-boot-starter1.2.1-RELEASE3实现接口EntryHandler@Component@CanalTa
百味人生一壶酒
·
2023-12-31 08:35
数据库那点事
mysql
数据库
Springboot整合
canal
1.下载canal配置下载地址:Releases·alibaba/canal·GitHub解压文件到windows下修改解压文件的文件下面箭头指向的这两个文件(注意这两个文件不在一个目录下)修改canal.properties文件(其他根据自己需求修改)#端口默认的改不改都可以canal.port=11111#这个example就指向conf文件夹下的example文件夹canal.destina
温暖如初a
·
2023-12-31 08:03
spring
boot
java
maven
spring
SpringBoot整合
Canal实现数据库监听
1.开启MySQL的bin_log日志修改my.cnf文件//最后一行加入(linux的docker部署情况下)log-bin=/var/lib/mysql/mysql-binserver-id=12345重新启动dDocker和MySQL服务查看是否已经开启bin_log日志showvariableslike'%log_bin%';2.创建一个单独的用户canal赋予权限:查询操作日志CREAT
江心雾.
·
2023-12-31 08:03
spring
boot
数据库
java
Canal初体验:
Springboot整合
Canal实现缓存数据一致demo,遇到的问题及解决方案
文章目录
SpringBoot整合
Canal实现缓存更新功能1、前提条件1.1[canal详细安装教程](http://t.csdn.cn/W6QJO)1.2理论依据2、导入相关依赖并配置3、demo示例代码
Jz_Stu
·
2023-12-31 08:32
spring系列
spring
boot
java
数据库
redis
缓存
SpringBoot整合
Canal
一linux+dockercompose版本1.第一步:基础环境(1)第1步:安装jak、maven、git、nodejs、npmyuminstallmavenmvn-v安装maven时会帮安装jdkyuminstallgitgit--version2.27.0yuminstallnodejsnode-vv12.22.11yuminstallnpmnpm-v6.14.16(2)第2步:安装dock
aiwokache
·
2023-12-31 08:02
spring
boot
eureka
java
SpringBoot整合
微信小程序登录获取手机号并解密
SpringBoot+微信小程序文章目录:一、小程序登录获取手机号的流程二、pom导入所需的依赖包三、接收微信小程序的参数四、后端发请求的util工具方法五、获取手机号的接口六、请求接口获取的phone_info信息一、小程序登录获取手机号的流程1.前端请求getPhoneNumber方法获取code传给后端接口;2.后端接口通过配置的appid、secretKey请求接口https://api.
俺头发呢
·
2023-12-31 06:00
java
spring
boot
intellij-idea
微信小程序
Spring同时集成
JPA
与Mybatis
目录ORMSpringORMSpringORM同时集成
JPA
与Mybatis一、创建一个SpringBoot项目二、建立用户信息登记表三、Web应用项目集成mysql四、添加SpringData
JPA
和
小喽啰学Java
·
2023-12-31 04:49
springboot整合
elasticjob 3.x 启动报错 Error creating bean with name zookeeperRegistryCenter
现象Failedtointrospectbeanclass[org.apache.shardingsphere.elasticjob.reg.zookeeper.ZookeeperRegistryCenter]Causedby:java.lang.NoClassDefFoundError:org/apache/curator/framework/recipes/cache/CuratorCache
LiZhen798
·
2023-12-31 04:56
es-job
java
Spring Data
JPA
-基础篇(二)
前置文章:SpringData
JPA
-基础篇(一)前言:前置文章中我们已经介绍了基础
JPA
的使用方式,
JPA
是操作数据库的一种ORM规范,而文章中使用的Hibernate是其具体的实现。
石头耳东
·
2023-12-31 02:39
SpringBoot----
SpringBoot整合
Swagger2
前言前后端分离时代,接口的维护工作显得十分重要。今天我们介绍的Swagger2提供了强大的接口维护能力。工程介绍[1]在pom.xml中导入两个swagger2的模块和一个web模块io.springfoxspringfox-swagger22.9.2io.springfoxspringfox-swagger-ui2.9.2org.springframework.bootspring-boot-s
Stephen GS
·
2023-12-30 20:32
项目Tips
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他