数据库连接

首页 标签 数据库连接
# 数据库连接 #
关注
30818内容
|
11天前
|
ArrayList扩容机制
ArrayList扩容机制解析:添加元素时先检查容量,首次扩容默认为10,之后每次扩容至原容量的1.5倍,通过grow()方法实现,确保动态增长效率与性能平衡。
|
11天前
| |
来自: 通义灵码
Nacos
因数据库连接失败导致服务无法启动,日志显示为JDBC错误。需定位对应conf配置文件,将其中的数据库连接信息修改为公司实际配置即可解决问题。
创建资源模块
创建Spring Boot工程,导入Web、Security、OAuth2、MyBatis及MySQL依赖,配置数据源与MyBatis,编写启动类与产品查询接口,实现基础安全认证与资源访问控制。
Activity代码实现
本文介绍如何使用Activiti工作流引擎完成简单审批流程的创建与管理。涵盖BPMN流程设计、流程定义部署、启动流程实例、查询与完成任务等核心操作,通过代码演示实现流程自动化,并验证数据库表变化,帮助快速上手Activiti基础功能。(238字)
|
11天前
|
MyBatis汇总
MyBatis配置优先级:方法参数 > resource/url > properties内。支持多环境、事务管理(JDBC/MANAGED)、XML映射(一对一、一对多、多对多)及分页(逻辑/物理)。提供缓存机制、执行器类型与批量操作优化,适用于复杂数据映射场景。(239字)
|
11天前
|
MyBatis
本文介绍了五种分页实现方式:MyBatis自带RowBounds内存分页、PageHelper插件分页、原生SQL分页、数组分页及拦截器分页。前两者属逻辑分页,查全表后在内存中处理,适合小数据量;后三者为物理分页,通过SQL或拦截器实现真实分页,适用于大数据量,避免内存溢出,性能更优。推荐优先使用物理分页。
|
11天前
|
MyBatis
MyBatis中通过resultMap实现映射关系:一对一(属性与字段对应)、一对多(如用户关联多个角色,使用`<collection>`)、多对一(如博客关联作者,使用`<association>`)、多对多(通过中间类实现,如用户与部门互相关联)。
|
11天前
|
MyBatis
本文介绍MyBatis核心配置,包括属性加载优先级(方法参数 > resource/url > properties内),关键设置如缓存、延迟加载、执行器类型等,并详解多环境配置与事务管理(JDBC/MANAGED),适用于多数据源场景。结合官网Java-API使用更佳。
xxljob
本文深入分析XXL-JOB执行源码,涵盖架构设计与核心模块实现。包含带中文注释的源码包及流程图,详解国际化初始化、任务触发线程池(快慢池机制)、注册中心心跳检测、失败重试告警、任务结果丢失处理、日志清理及时间轮调度等核心逻辑,助你全面掌握其原理。
|
11天前
|
第八章 Mybatis及MybatisPlus
MyBatis通过配置文件与映射文件管理数据库操作,基于SqlSessionFactory创建会话,由Executor执行SQL,Mapped Statement封装SQL信息并处理参数及结果映射。支持XML或注解方式实现结果集映射,提供一级缓存(SqlSession级)和二级缓存(Mapper级),结合PageHelper或MyBatis Plus实现分页,后者还提供通用CRUD API,极大简化开发。
免费试用