把仓库搬进云端以后
本文讲述了作者从2014年用ODPS解决数据处理难题,到如今构建实时库存系统、探索AI查询的十年历程,展现了技术如何推动业务增长,并展望未来对云计算平台的三大期待。
如何开发ERP系统中的质量管理板块(附架构图+流程图+代码参考)
质量管理在ERP系统中的作用不仅仅是记录质量检验数据,它还涉及到从物料采购、生产过程、到最终产品的全流程管理。如何搭建一个高效、可靠的质量管理板块,成为了许多企业在进行ERP系统开发时需要重点考虑的问题。本文将详细介绍如何开发ERP系统中的质量管理板块,涵盖功能模块、业务流程、开发技巧和实现效果等方面,并提供具体的代码参考。
MyBatis场景面试题
MyBatis与MyBatisPlus均属ORM框架,前者擅长复杂SQL及动态查询,后者封装API简化单表操作。常用XML标签如if、foreach提升SQL灵活性。MyBatis支持一级(SqlSession级)与二级(NameSpace级)缓存,提升查询效率。#{}防SQL注入,${}用于动态表名等场景。
Mybatis及MybatisPlus
MyBatis 是一款优秀的持久层框架,支持自定义 SQL、存储过程及高级映射。其系统架构通过 mybatis-config.xml 配置全局信息,结合 mapper.xml 映射 SQL 语句,构建 SqlSessionFactory 并创建 SqlSession 操作数据库。MyBatis 底层通过 Executor 执行器和 Mapped Statement 对象实现 SQL 的输入输出映射与执行。支持复杂结果集映射,
线程池:故障梳理总结
本文总结了线程池故障的常见诱因及技术分析,涵盖数据库、调用量大等导致线程池满的问题,并结合多个真实案例提出解决方案,帮助开发者避免类似故障。
MyBatis
本文介绍了多种分页实现方式,包括MyBatis自带的RowBounds逻辑分页、第三方插件PageHelper、SQL物理分页、数组分页、拦截器分页等。重点讲解了不同分页方式的实现原理及适用场景,并对比了逻辑分页与物理分页的性能差异,指出大数据量时应优先选用物理分页。
数据库安全管理新范式:DBKEEPER一体化数据库权限管控堡垒机解决方案
在数字化时代,数据库安全至关重要。DBKEEPER提供一站式数据库安全访问与权限管控解决方案,支持多种数据库,具备精细化权限管理、数据脱敏、高危操作拦截、全面审计等功能,助力企业实现智能、安全的数据治理,满足金融、医疗、互联网等行业合规需求。选择DBKEEPER,让数据库安全管理更高效!