当前位置: 代码网 > it编程>编程语言>

Java

MyBatis if choose 动态 SQL的实现

MyBatis if choose 动态 SQL的实现

2025-05-28 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 67

动态 sql动态 sql 是 mybatis 的强大特性之一。如果你使用过 jdbc 或其它类似的框架,你应该能理解根据不同条件拼接 sql...

MyBatis实现数据库类型和Java类型转换的处理方法

MyBatis实现数据库类型和Java类型转换的处理方法

2025-05-28 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 63

一、类型转换概述mybatis作为一个优秀的持久层框架,其核心功能之一就是处理java类型和数据库类型之间的转换。这种转换过程在mybati...

spring中父子线程共享事务的实现

spring中父子线程共享事务的实现

2025-05-28 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 63

一、原生jdbc的父子线程共用事务初始化数据库中的数据1、单线程事务提交private static void t1() throws ex...

SpringBoot连接Microsoft SQL Server实现登录验证

SpringBoot连接Microsoft SQL Server实现登录验证

2025-05-28 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 64

这篇文章将非常系统地讲解如何使用 spring boot 结合 microsoft sql server 2019 完成一个完整的登录验证系...

解析JAVA中 maven pom.xml 和 properties 配置文件、spring 配置文件及环境变量的关系

2025-05-28 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 67

在 java 项目中,maven pom、环境变量、spring 配置文件和 properties 配置文件之间的关系可以通过以下结构化的方...

spring-gateway filters添加自定义过滤器实现流程分析(可插拔)

spring-gateway filters添加自定义过滤器实现流程分析(可插拔)

2025-05-28 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 68

需求背景公司要求,通过公司网络代理访问的请求需要做请求隔离,即,通过特定代理ip访问的请求,需要除正常权限以外,还需要对请求路径,及特定路径...

SpringBoot实现文件记录日志及日志文件自动归档和压缩

SpringBoot实现文件记录日志及日志文件自动归档和压缩

2025-05-28 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 62

1、什么是logbacklogback是一个java日志框架,它是log4j的后继者,被广泛用于应用程序中记录日志。logger(日志记录器...

MQTT SpringBoot整合实战教程

MQTT SpringBoot整合实战教程

2025-05-28 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 62

mqtt-springboot创建简单 springboot 项目导入必须依赖pom.xml<?xml version="1.0" e...

Spring Security介绍及配置实现代码

2025-05-28 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 64

简介spring security是一个功能强大的java安全框架,它提供了全面的安全认证(authentication)和授权(autho...

SpringCloud使用Nacos 配置中心实现配置自动刷新功能使用

2025-05-28 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 63

前言springcloud项目中使用nacos作为配置中心可以方便开发及运维人员随时查看配置信息,及配置共享,并且nacos支持配置信息实时...

Java集成Onlyoffice的示例代码及场景分析

2025-05-27 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 65

需求场景:实现文档的在线编辑,团队协作总结:两个接口 + 前端页面 + 配置项接口1:一个接口,将onlyoffice前端需要的配置项返回给...

Java Stream.reduce()方法操作实际案例讲解

2025-05-27 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 66

reduce是java stream api中的一个核心操作,用于将流中的元素组合起来产生单个结果。它实现了"归约"(也...

IDEA占用C盘太大如何清理

IDEA占用C盘太大如何清理

2025-05-27 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 61

idea占用c盘太大清理1.整理values文件按照下图操作2.插件zip包zip可以删除掉总结以上为个人经验,希望能给大家一个参考,也希望...

idea、pycharm使用后占用C盘空间,修改安装位置的方式

idea、pycharm使用后占用C盘空间,修改安装位置的方式

2025-05-27 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 62

idea、pycharm使用后占用c盘空间,修改安装位置idea、pycharm默认的配置文件都在c盘,使用时间长了,会生成很多文件,占用c...

Java操作JsonPath的详细指南

Java操作JsonPath的详细指南

2025-05-27 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 59

一、什么是 jsonpathjsonpath 是一种在json数据中查询信息的表达式语言,它允许用户通过一种简洁明了的语法来定位和提取jso...

Java 关键字transient与注解@Transient的区别用途解析

2025-05-27 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 64

在java中,transient 是一个关键字,用于声明一个字段不会被序列化。当一个对象被序列化时,被声明为 transient 的字段将不...

Java 中的跨域问题解决方法

2025-05-27 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 65

1、java 中跨域问题的来源跨域问题(cross-origin resource sharing, cors)本质上是浏览器的一种安全机制...

springboot如何通过接口实现动态二维码的定时刷新

springboot如何通过接口实现动态二维码的定时刷新

2025-05-27 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 64

一、需求场景在web应用中,动态二维码常用于以下场景:登录验证:微信扫码登录、app扫码授权支付场景:支付宝/微信支付码定时刷新票务系统:电...

SpringMVC配置JSP视图解析器的最佳实践

2025-05-27 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 66

当你在深夜调试springmvc项目时,有没有遇到过明明控制器返回了"success"却死活找不到对应jsp文件的情况?...

使用Spring Data MongoDB进行地理位置相关查询的步骤和示例

2025-05-27 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 62

以下是如何使用 spring data mongodb 进行地理位置相关查询的步骤和示例:核心概念:geojson 对象: mongodb ...

SpringBoot3整合SpringSecurity6自定义登录页面的详细过程

SpringBoot3整合SpringSecurity6自定义登录页面的详细过程

2025-05-27 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 65

写在前面在前面的文章中,我们学习了springsecurity 登录认证流程,对其应该有个大概印象了。忘记的小伙伴点击下面自己复习去~在前面...

java实现读写json文件的示例详解

2025-05-27 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 61

1. 项目背景详细介绍随着现代应用对数据交换和配置管理需求的增加,json(javascript object notation)已成为最流...

利用Java实现读写bmp文件的示例代码

2025-05-27 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 64

一、项目背景详细介绍位图(bitmap,bmp)是一种最原始、最简单的图像文件格式,由微软和 ibm 在 1980 年代联合制定,用于 wi...

Springboot整合WebSocket&nbsp;实现聊天室功能

Springboot整合WebSocket 实现聊天室功能

2025-05-27 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 58

前言websocket概述:在日常的web应用开发中,常见的是前端向后端发起请求,有些时候会涉及到前后端互发消息,这时候就用到了websoc...

SpringBoot整合SSE接口实现实时数据推送

2025-05-27 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 59

一、什么是ssesse(server-sent events) 是一种基于http的服务器向客户端单向实时推送数据的技术。与websocke...

在Java中基于Geotools对PostGIS数据库的空间查询实践教程

在Java中基于Geotools对PostGIS数据库的空间查询实践教程

2025-05-27 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 64

前言在当今数字化浪潮下,空间数据的应用价值日益凸显,从城市规划到环境监测,从物流配送到地理信息系统(gis)开发,精准、高效的空间数据查询成...

Spring Boot中的YML配置列表及应用小结

2025-05-26 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 124

在spring boot开发中,yaml(yaml ain’t markup language)被广泛使用,因其简洁易读的特性,...

SpringBoot项目Web拦截器使用的多种方式

2025-05-26 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 99

在spring boot应用中,web拦截器(interceptor)是一种用于在请求处理的不同阶段执行自定义逻辑的机制。拦截器广泛应用于各...

Logback在SpringBoot中的详细配置教程

2025-05-26 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 102

1. logback 配置文件spring boot 默认会加载 classpath 下的 logback-spring.xml(推荐)或 ...

Maven Profile高级策略与冲突解决方案

2025-05-26 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 102

引言:当profile管理遇上复杂场景在持续交付与多环境部署成为标配的现代软件开发中,maven profile作为构建环境隔离的核心机制,...

Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com