基于AbstractProcessor扩展MapStruct自动生成实体映射工具类
日常开发过程中,尤其在DDD过程中,经常遇到VO/MODEL/PO等领域模型的相互转换。此时我们会一个字段一个字段进行set|get设置。要么使用工具类进行暴力的属性拷贝,在这个暴力属性拷贝过程中好的工具更能提高程序的运行效率,反之引起性能低下、隐藏细节设置OOM等极端情况出现。
Stella981 Stella981
4年前
Debezium接入Mysql遇到到的Tinyint坑
问题背景:在Debezium做数据初始化的时候,对于一些tinyint字段的值,出现0,1的值的异常。经过源码排查,数据在JDBC上面,读取到的数据是Boolean值。通过排查,原来是MYSQL特有的数据问题,需要在JDBC上面加上关键字,问题解决。JAVA数据类型和MYSQL的数据类型转换,要注意tinyInt类型,且存储长度为1的情
Stella981 Stella981
4年前
Scala之美
1\.介绍      Scala语言拥有很强的表达能力,语法简洁,很接近人类的思考方式。利用map、flatMap方法做数据转换时,层层递进的演算方式,很像是在画流程图,中间没有停顿,思绪很流畅,不会被无关的变量声明、初始化等琐事打断。Scala中的Future可以让你非常灵活的使用线程,而不需要关注底层的线程管理问题,Scala已经为你处
OLAP分析数据库适用场景及主流产品对比
本文分享自天翼云开发者社区《》,作者:刘鑫随着企业数字化程度不断提升,数据分析场景越老越丰富,企业在以下几种场景下可能需要使用OLAP(OnlineAnalyticalProcessing,在线分析处理)分析数据库来开展数据分析工作:1.复杂的数据分析:当
万界星空科技 万界星空科技
2个月前
新一代电机制造行业MES 智能化升级方案
在电机行业迈向“高效化、小型化、智能化”的今天,制造能力已成为核心竞争力。一套深度适配电机工艺的MES系统,不仅是电机装配车间数字化转型的起点,更是构建高质量、快交付、强追溯制造体系的基石。
万界星空科技 万界星空科技
2个月前
工厂有了ERP,为什么还要上MES系统?
上MES不是为了替代ERP,而是为了与ERP形成“计划执行反馈优化”的闭环,打造一个透明、高效、可追溯的数字化车间,从而将ERP系统的价值真正在车间现场落地。对于追求精益生产、智能制造的企业来说,两者缺一不可。
近屿智能 近屿智能
1个月前
Agentic AI重构招聘:告别“凭感觉”,迈入精准决策新时代
AgenticAI重构招聘:告别“凭感觉”,迈入精准决策新时代AI得贤招聘官过去一年,AI领域的喧嚣逐渐褪去,一场更彻底的变革正在悄然发生——代理型AI(AgenticAI)从“辅助工具”进化为能理解目标、拆解任务、自主执行的“数字员工”,开始接管完整工作
天翼云全栈赋能OpenClaw,打造会干活的专属AI!
最近科技圈的新顶流非OpenClaw(原Moltbot/Clawdbot)莫属!不同于只会聊天的AI,它是真正能“上手干活”的全功能智能体——授权后能操作文件、运行程序、处理数据,还能记住长期目标和对话历史,7x24小时在线当你的专属“数字员工”,彻底把人
GeorgeGcs GeorgeGcs
7个月前
【HarmonyOS 5】鸿蒙应用实现发票扫描、文档扫描输出PDF图片或者表格的功能
鸿蒙开发能力HarmonyOSSDK应用服务鸿蒙金融类应用(金融理财一、前言图(11)HarmonyOS系统提供的核心场景化视觉服务,旨在帮助开发者快速实现移动端文档数字化功能。其核心能力包括:扫描合同、票据、会议记录并保存为PDF分享。拍摄课堂PPT、书
万界星空科技 万界星空科技
7个月前
新一代机械加工行业智能化MES:智能排产+质量追溯+设备互联
机械加工行业作为制造业的核心领域,面临多品种小批量、工艺复杂、交期紧张、质量控制难等挑战。MES(制造执行系统)通过数字化手段打通生产现场与管理层的信息壁垒,成为企业实现精益生产和智能升级的关键工具。