数据库连接

首页 标签 数据库连接
# 数据库连接 #
关注
31024内容
C# 配置文件读取:App.config 用法
App.config用于存储程序配置(如数据库连接、接口地址),避免硬编码,提升可维护性。通过ConfigurationManager读取配置,支持字符串、整型、布尔值及连接字符串的获取,需引用System.Configuration程序集。
|
2天前
| |
来自: 数据库
MyBatis的常见配置
在mybatis配置过程中的部分总结
|
5天前
| |
来自: 数据库
技术揭秘:异构数据源同步工具如何隔离加载驱动依赖
在异构数据源同步需求中,需要支持多种数据库连接器,每种数据源对应的 Reader 或 Writer 插件往往依赖不同的第三方库(如不同版本的 JDBC 驱动、HBase 客户端等)。如果将所有插件及其依赖统一加载到同一个 ClassLoader 中,极易引发 依赖冲突(例如:两个插件依赖不同版本的 commons-lang)。
jdbc连接池有什么好处坏处
JDBC连接池通过复用连接提升性能与稳定性,有效管理数据库资源,支持高并发应用。具备易扩展、防崩溃等优势,但需注意内存占用、配置复杂及连接泄漏风险。合理选用HikariCP、Druid等主流方案并优化配置,可最大化其效益。
Spring中的事务是如何实现的
Spring事务基于数据库事务与AOP实现,通过代理对象拦截加了@Transactional的方法,创建连接并禁用自动提交,方法执行后根据异常情况决定提交或回滚。事务隔离级别对应数据库级别,传播机制由Spring管理,基于数据库连接实现,复杂但灵活。
第八章 Mybatis及MybatisPlus
MyBatis通过配置文件与映射文件构建SqlSessionFactory,创建SqlSession执行SQL。基于Executor与Mapped Statement实现参数映射、结果集处理,支持resultMap复杂映射、@Param传参及分页插件PageHelper、MyBatis Plus,提供一二级缓存机制,简化数据库操作。
|
10天前
| |
来自: 弹性计算
2.映射关系(1-1 1-n n-n)
本文介绍了MyBatis中四种核心映射关系:一对一、一对多、多对一、多对多。通过resultMap实现属性与字段的映射,解决命名不一致问题;使用`<collection>`处理集合关联(如用户-角色),`<association>`处理单个对象关联(如博客-作者);多对多则借助中间类实现双向关联映射,提升复杂数据结构的查询效率。
|
10天前
| |
来自: 数据库
几个常见配置属性
MyBatis核心配置参数简介:控制缓存、延迟加载、主键生成、执行器类型、本地缓存范围及代理工具,优化SQL执行与对象映射行为。
Java持久层开发:从JDBC到MyBatis-Plus的演进与实践
本文梳理Java持久层技术演进,从JDBC到Hibernate,再到MyBatis与MyBatis-Plus,解析ORM框架核心用法与实践技巧,助开发者提升效率、优化性能,高效构建数据持久化层。
免费试用