数据库连接

首页 标签 数据库连接
# 数据库连接 #
关注
30610内容
|
3月前
|
MyEMS开源能源管理系统核心代码解读020
MyEMS开源能源管理系统助力企业、园区实现低碳发展,支持电、水、气等数据采集与分析,涵盖光伏、储能、充电桩等多种功能。专业团队维护,提供长期支持。代码解析:空间能耗分类汇总计算实现方法。
|
3月前
|
MyEMS开源能源管理系统核心代码解读022
MyEMS开源能源管理系统助力企业低碳发展,支持建筑、工厂、园区等场景的电、水、气等能源数据采集与分析,并提供光伏、储能、充电桩等智能管理功能。系统由专业团队维护,保障长期稳定运行,适用于集团、园区及能源运营商的高效能耗管理需求。
Go语言数据库编程:GORM 的基本使用
GORM 是 Go 语言最流行的 ORM 框架,封装了 database/sql,支持自动迁移、关联关系、事务等功能,开发体验接近高层语言的 ORM。本文介绍了 GORM 的安装与初始化、模型定义、自动迁移、基本 CRUD 操作、条件构造器、钩子函数、事务处理、日志调试等内容,帮助开发者快速掌握其使用方法。
|
3月前
| |
来自: 数据库
开发 JavaFX 与 Java Swing 桌面应用的实用技巧与实践方案
本文介绍了Java桌面应用开发的技术选型与JavaFX实战方案。首先对比了JavaFX和Swing的特点,推荐JavaFX更适合现代UI需求。重点讲解了JavaFX 19+的技术升级,包括模块化开发(module-info.java配置)和响应式UI设计(CSS样式管理)。在数据访问层展示了JDBC 4.3的集成和异步加载实现。高级UI组件部分演示了自定义表格和图表可视化的开发方法。最后介绍了MVVM架构的实现,包括视图模型的数据绑定和FXML控制器的集成,为开发者提供了完整的JavaFX桌面应用开发解决方案。
zk基础—4.zk实现分布式功能
本文详细介绍了基于 ZooKeeper(ZK)实现分布式系统中的多种核心功能,包括数据发布订阅、负载均衡、分布式命名服务、Master-Worker 协调、分布式通信、Master 选举、分布式锁及分布式队列与屏障的实现。每部分均包含原理说明和具体代码示例,展示了 ZK 在分布式环境下的协调能力与应用场景。
|
3月前
|
Python异常处理:函数式与OOP的攻守道
Python异常处理是保障程序健壮性的关键手段,函数式编程通过装饰器实现灵活的横切关注点处理,而面向对象编程则通过继承构建清晰的业务异常体系。两者各有优势,在实际开发中可根据场景选择或结合使用,以达到最佳的错误管理和代码结构设计效果。
|
3月前
| |
来自: 数据库
Java 对象模型现代化实践 基于 Spring Boot 与 MyBatis Plus 的实现方案深度解析
本文介绍了基于Spring Boot与MyBatis-Plus的Java对象模型现代化实践方案。采用Spring Boot 3.1.2作为基础框架,结合MyBatis-Plus 3.5.3.1进行数据访问层实现,使用Lombok简化PO对象,MapStruct处理对象转换。文章详细讲解了数据库设计、PO对象实现、DAO层构建、业务逻辑封装以及DTO/VO转换等核心环节,提供了一个完整的现代化Java对象模型实现案例。通过分层设计和对象转换,实现了业务逻辑与数据访问的解耦,提高了代码的可维护性和扩展性。
|
3月前
| |
来自: 云原生
java bo 对象详解_全面解析 java 中 PO,VO,DAO,BO,POJO 及 DTO 等几种对象类型
Java开发中常见的六大对象模型(PO、VO、DAO、BO、POJO、DTO)各有侧重,共同构建企业级应用架构。PO对应数据库表结构,VO专为前端展示设计,DAO封装数据访问逻辑,BO处理业务逻辑,POJO是简单的Java对象,DTO用于层间数据传输。它们在三层架构中协作:表现层使用VO,业务层通过BO调用DAO处理PO,DTO作为数据传输媒介。通过在线商城的用户管理模块示例,展示了各对象的具体应用。最佳实践包括保持分层清晰、使用工具类转换对象,并避免过度设计带来的类膨胀。理解这些对象模型的区别与联系。
|
3月前
|
MyEMS开源能源管理系统核心代码解读019
MyEMS开源能源管理系统适用于建筑、工厂等场景的能源数据采集与分析,提供光伏、储能、充电桩等功能。其数字量数据清洗算法(clean_digital_value.py)通过Python脚本清理数据库中过期数据,连接MySQL数据库并删除超出指定时间范围的记录。脚本依赖配置文件,使用schedule库定时执行任务,同时支持日志记录以便监控和调试,确保数据库高效管理。下载地址:<https://gitee.com/myems/myems>。
|
3月前
|
MyEMS开源能源管理系统核心代码解读018
本期解读的 Python 脚本 *clean_analog_value.py* 用于清理 MySQL 数据库中的过期模拟量数据。脚本通过配置文件设定保留时间,删除超出指定天数的数据记录,并支持日志记录与定时任务功能。主要功能包括:连接数据库、计算过期时间、执行删除操作及提交事务。支持调试模式即时运行或以定时任务形式每 8 小时自动执行一次。依赖模块如 mysql.connector 和 schedule,确保高效管理数据生命周期。
免费试用