LeeFJ LeeFJ
2年前
Foxnic-SQL (14) —— DAO 的 Service 扩展
FoxnicSQL中的Service有点像DDD中的Repository,但Foxnic体系里面又没有将Repository和Service区分开来,所以它更有点像两者的合体。但,他们的合与分本身是弹性的,具体还是要看业务场景的需要。在很多项目中,好多时候,Controller是Service的二传手,或许它也会成为Repository的三传手。所以,到底是单传还是二传或是三传还是要看项目、看场景。<br/FoxnicSQL中的Service就是将数据操作的目标具体化,它初始的样子就是针对单个表、单个实体的数据操作者。Service在使用时需要代码生成工具由数据表生成Po、Vo对象,Service接口以及接口实现。关于如何生成这些代码,我们不在此节展开。在此我们主要是了解如何使用Service已经为开发者提供的诸多功能
京东云开发者 京东云开发者
8个月前
探索设计稿自动生成Flutter代码的技术方案
作者:京东物流冷先锋近年来,随着人工智能和大模型技术的发展,设计稿(UI视图)自动生成代码的技术也在不断进步。本文将探讨几家知名企业在这一领域的探索和实践,包括美团、京东、微软等,以及一些常见的工具和方法,最后尝试大模型生成flutter代码在项目中的实践
taskbuilder taskbuilder
5个月前
TaskBuilder数据添加页面前后端交互原理解析
在TaskBuilder内打开学员管理项目前端文件里的add.tfp页面,下面以这个文件为例介绍一下数据添加页面如何实现前后端的数据交互。如果要将页面里输入项的数据提交到后台,需要将这些输入项都放到表单组件中,然后通过表单组件实现数据的统一提交,具体原理如
京东云开发者 京东云开发者
5个月前
热更新适配ibatis原理浅析
作者:京东零售张骞一、热更新解决了什么问题?在研发过程中,每个研发同学在联调、自测阶段中总会频繁的去执行编译、构建、打包的动作,遇到比较大的项目,执行一套流程下来,往往需要310分钟左右,极大的降低了研发的速度,基于以上痛点,我们基于JAVAAgent技术
陈杨 陈杨
1个月前
鸿蒙5开发宝藏案例分享---Web适配一多开发实践
👇🏻这里有一份超实用的「鸿蒙Web多设备适配开发指南」!很多小伙伴在开发时都忽略了HarmonyOS官方隐藏的宝藏案例,今天我用实际项目经验帮你盘一盘,拒绝理论堆砌,直接上干货!🌟一、开场白:为什么你的页面总被吐槽?"这个按钮在手机上太大,在平板上看
陈杨 陈杨
1个月前
鸿蒙5开发宝藏案例分享---应用接续提升内容发布体验
🌟【开发经验分享】鸿蒙应用接续功能实战:这些隐藏案例助你实现跨设备丝滑流转!各位开发者小伙伴们好呀今天在肝项目时意外解锁了HarmonyOS的一个"宝藏技能"——应用接续功能!官方文档里其实藏着超多实用案例,但很多同学可能没注意到。作为踩过无数坑的过来人
codigger codigger
1个月前
Codigger:为开发者而生的理想工作站
在当今快速迭代的软件开发世界中,工具的速度和效率往往决定了项目的成败。对于追求极致生产力的开发者来说,一个能够“跟上思维”的开发环境至关重要。今天,我们来聊聊Codigger分布式操作系统——一款专为开发者打造的高效协作与开发平台。什么是Codigger?
布局王 布局王
1个月前
Uniapp开发鸿蒙应用教程之选项式api和组合式api
大家好,前两天讲了Uniapp开发鸿蒙应用时的基础布局和自定义导航栏,都是仅限于页面上的开发。今天我们尝试进行一些数据上的操作,借此分享一下选项式API和组合式API的内容。我们初始化的首页项目代码,它的脚本代码部分通常是这样的:exportdefault
鸿蒙小林 鸿蒙小林
1个月前
《仿盒马》app开发技术分享-- 金刚区(3)
技术栈Appgalleryconnect开发准备上一篇文章中我们实现了项目端云一体化新人专享券活动模块,数据也成功的从云端获取,现在我们开始继续向下,实现金刚区模块功能分析金刚区的实现我们之前已经完成了,但是数据的获取都是本地的静态数据,现在我们要获取云端
鸿蒙小林 鸿蒙小林
1个月前
《仿盒马》app开发技术分享-- 首页活动配置(5)
技术栈Appgalleryconnect开发准备上一篇文章中我们实现了项目端云一体化首页部分模块动态配置,实现了对模块模块的后端控制显示和隐藏,这能让我们的app更加的灵活,也能应对更多的情况。现在我们来对配置模块进行完善,除了已有的模块以外,我们还有一些