阅山

  • WIN
    • CSharp
    • JAVA
    • OAM
    • DirectX
    • Emgucv
  • UNIX
    • FFmpeg
    • QT
    • Python
    • Opencv
    • Openwrt
    • Twisted
    • Design Patterns
    • Mysql
    • Mycat
    • MariaDB
    • Make
    • OAM
    • Supervisor
    • Nginx
    • KVM
    • Docker
    • OpenStack
  • WEB
    • ASP
    • Node.js
    • PHP
    • Directadmin
    • Openssl
    • Regex
  • APP
    • Android
  • AI
    • Algorithm
    • Deep Learning
    • Machine Learning
  • IOT
    • Device
    • MSP430
  • DIY
    • Algorithm
    • Design Patterns
    • MATH
    • X98 AIR 3G
    • Tucao
    • fun
  • LIFE
    • 美食
    • 关于我
  • LINKS
  • ME
JAVA
JAVA

spring boot/spring data jpa list接口中数据被修改问题

一、问题现象 service中仅仅使用visionGatewayRepository.findAllByCompanyId(UserUtils.getCompanyId(), pageable);查询了列表,然后对列表的数据进行了修改,直接通过Controller返回了前端,但是发现数据库的数据被修改了。 二、问题分析 原因解释 当您从数据库查询实体对象时,JPA 会将这些对象纳入持久化上下文(Persistence Context)管理。在默认情况下: 为什么没有调用 save() 也会更新 这是因为在以下情况下…

2025-07-14 代号山岳 阅读全文
JAVA

java21实现标准的NTP Server 时间授时服务器

经过Windows/Linux 均测试通过:

2025-05-22 代号山岳 阅读全文
JAVA

Allatori Java Obfuscator混淆Spring代码

一、需求 想混淆Java Spring boot代码,所以用了allatori 二、使用体验 最基础的配置: 使用体验良好,总结: 三、最佳实现 混淆技巧

2025-03-24 代号山岳 阅读全文
JAVA

arthas记录spring boot 方法的调用记录

场景 想知道正在运行的方法的调用记录和入参。 过程 可以从上图看到调用记录和传参。

2024-12-04 代号山岳 阅读全文
JAVA

arthas实时查询java/spring boot中的静态变量的值

目的 查询正在运行中的spring boot项目,静态变量的值,代码如下: 步骤

2024-12-04 代号山岳 阅读全文
JAVA

spring data jpa 原始SQL返回DTO

很简单的写法,但经常忘记,见下: DTO定义: 查询SQL定义:

2024-11-19 代号山岳 阅读全文
JAVA

arthas线上监控诊断产品

https://arthas.aliyun.com/doc/学习教程:https://www.zhihu.com/question/624945901

2024-10-23 代号山岳 阅读全文
JAVA

spring+docker+consul+actuator实现容器停止后自动重启

一、需求 实现在Linux Docker或Window环境下,如果java服务宕机后,能自动重启相关服务。 二、实现思路 核心思路

2024-07-30 代号山岳 阅读全文
JAVA

spring的websocket使用总结

参考链接:1.https://www.cnblogs.com/goloving/p/14735257.html2.https://zhuanlan.zhihu.com/p/3711546983.https://www.cnblogs.com/goloving/p/10746378.html测试网站:1.https://wstool.js.org/2.https://ws-tool.samler.cn/ 一、JS端的常见分类 二、spring boot websocket常见分类 三、示例代码 四、WebSocket…

2024-06-29 代号山岳 阅读全文
JAVA

Java程序员必备:jstack命令解析

2023-04-19 代号山岳 阅读全文
1234
归档
  • 2025 年 7 月
  • 2025 年 6 月
  • 2025 年 5 月
  • 2025 年 4 月
  • 2025 年 3 月
  • 2025 年 2 月
  • 2024 年 12 月
  • 2024 年 11 月
  • 2024 年 10 月
  • 2024 年 9 月
  • 2024 年 8 月
  • 2024 年 7 月
  • 2024 年 6 月
  • 2024 年 5 月
  • 2024 年 4 月
  • 2024 年 3 月
  • 2024 年 2 月
  • 2024 年 1 月
  • 2023 年 12 月
  • 2023 年 11 月
  • 2023 年 10 月
  • 2023 年 9 月
  • 2023 年 8 月
  • 2023 年 7 月
  • 2023 年 6 月
  • 2023 年 5 月
  • 2023 年 4 月
  • 2023 年 3 月
  • 2023 年 2 月
  • 2023 年 1 月
  • 2022 年 12 月
  • 2022 年 11 月
  • 2022 年 10 月
  • 2022 年 9 月
  • 2022 年 8 月
  • 2022 年 7 月
  • 2022 年 6 月
  • 2022 年 5 月
  • 2022 年 4 月
  • 2022 年 3 月
  • 2022 年 2 月
  • 2022 年 1 月
  • 2021 年 12 月
  • 2021 年 11 月
  • 2021 年 10 月
  • 2021 年 9 月
  • 2021 年 8 月
  • 2021 年 7 月
  • 2021 年 6 月
  • 2021 年 5 月
  • 2021 年 4 月
  • 2021 年 2 月
  • 2020 年 12 月
  • 2020 年 11 月
  • 2020 年 10 月
  • 2020 年 7 月
  • 2020 年 6 月
  • 2020 年 5 月
  • 2020 年 4 月
  • 2020 年 3 月
  • 2020 年 2 月
  • 2020 年 1 月
  • 2019 年 12 月
  • 2019 年 11 月
  • 2019 年 10 月
  • 2019 年 9 月
  • 2019 年 8 月
  • 2019 年 6 月
  • 2019 年 5 月
  • 2019 年 4 月
  • 2019 年 3 月
  • 2019 年 2 月
  • 2019 年 1 月
  • 2018 年 12 月
  • 2018 年 11 月
  • 2018 年 10 月
  • 2018 年 9 月
  • 2018 年 8 月
  • 2018 年 7 月
  • 2018 年 6 月
  • 2018 年 5 月
  • 2018 年 4 月
  • 2018 年 3 月
  • 2018 年 2 月
  • 2018 年 1 月
  • 2017 年 12 月
  • 2017 年 11 月
  • 2017 年 10 月
  • 2017 年 9 月
  • 2017 年 8 月
  • 2017 年 7 月
  • 2017 年 6 月
  • 2017 年 5 月
  • 2017 年 4 月
  • 2017 年 3 月
  • 2017 年 2 月
  • 2017 年 1 月
  • 2016 年 12 月
  • 2016 年 11 月
  • 2016 年 10 月
  • 2016 年 7 月
  • 2016 年 6 月
  • 2016 年 5 月
  • 2016 年 4 月
  • 2016 年 3 月
  • 2016 年 2 月
  • 2016 年 1 月
  • 2015 年 12 月
  • 2015 年 11 月
  • 2015 年 8 月
  • 2015 年 7 月
  • 2015 年 6 月
  • 2015 年 5 月
  • 2015 年 4 月
  • 2015 年 3 月
  • 2014 年 6 月
  • 2014 年 3 月
  • 2013 年 9 月
  • 2013 年 3 月

COPYRIGHT © 2099 登峰造极境. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备14031139号-5

川公网安备51012202000587号