使用码匠连接一切(一)

本文涉及的产品
云数据库 MongoDB,独享型 2核8GB
推荐场景:
构建全方位客户视图
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
简介: 本篇文章将为大家详细介绍码匠所支持的数据源。
全文 1689 字
阅读时间约 5 分钟

文章首发于码匠技术博客

码匠是一款面向开发者的低代码平台,它可以帮助企业快速构建和部署应用程序,提高业务流程的自动化和数字化水平。在码匠平台上,数据源是一个重要的组成部分,它提供了丰富的数据连接和数据处理功能,能帮助用户轻松地获取和管理各种数据。本篇文章将为大家详细介绍码匠所支持的数据源。

MySQL

connect-everything-with-majiang-1.png

码匠可以通过内置的数据库连接功能与 MySQL 数据库进行连接。用户只需要提供 MySQL 数据库的连接信息,如主机地址、端口号、用户名、密码等,即可在码匠中直接访问 MySQL 数据库中的表格、视图等数据对象,进行数据的读取、写入等操作。此外,码匠还支持通过 UI 界面进行数据库操作,从而进一步简化开发人员的工作流程,提高开发效率。通过与 MySQL 数据库的连接,码匠可以为企业提供更快速、更可靠的应用开发解决方案。

下面是用码匠搭建的一个使用 MySQL 查询的例子,在这个例子简单展示了如何将查询结果与图表组件进行关联展示数据:

connect-everything-with-majiang-2.png

MongoDB

connect-everything-with-majiang-3.png

低代码平台码匠与 MongoDB 的连接可以通过使用 MongoDB Connector for BI 来实现。该连接器是 MongoDB 官方提供的一个用于将 MongoDB 数据集成到商业智能工具中的工具。通过该连接器,码匠可以通过简单的配置,将 MongoDB 中的数据直接连接到码匠的应用程序中。这样,开发者就可以在码匠的低代码平台上快速地构建具有 MongoDB 数据支持的应用程序,同时享受 MongoDB 强大的数据存储和查询功能。此外,该连接器还支持自定义查询和聚合操作,并提供了数据转换和格式化功能,以便在应用程序中更方便地使用 MongoDB 的数据。

下面是用码匠搭建的一个使用 MongoDB 查询的例子,在这个例子简单展示了如何将查询结果与表格组件进行关联展示数据,可以看到表格能顺利展示数据库中的图片、链接等字段:

connect-everything-with-majiang-4.png

PostgreSQL

connect-everything-with-majiang-5.png

低代码平台码匠可以通过 JDBC 驱动程序与 PostgreSQL 数据库进行连接。在码匠平台中,可以使用内置的数据库组件来建立数据库连接、执行 SQL 查询、更新和删除数据等操作。首先,需要在码匠中添加一个数据库连接,包括指定的数据库类型、主机地址、端口号、用户名、密码等信息。然后,在需要使用数据库操作的组件中,选择该连接即可进行相关的数据库操作。此外,码匠还提供了一些其他用于展示数据的组件,如表格、图表、表单等,以方便开发者进行更加高效的数据库操作。

下面是用码匠搭建的一个使用 PostgreSQL 查询的例子,这里实现的功能是,当用户点击按钮组件之后便执行“运行 deleteUsers 查询”的动作:

connect-everything-with-majiang-6.png

Microsoft SQL Server

connect-everything-with-majiang-7.png

低代码平台码匠提供了一种简单且直观的方法,使用户能够创建和自定义各种业务应用程序。为了实现这一点,码匠需要与数据存储系统集成,包括 Microsoft SQL Server。用户可以使用码匠的数据模型设计器来创建 SQL Server 数据库模型,并使用可视化工具构建应用程序的用户界面和逻辑。同时,码匠支持通过 SQL Server 连接器连接到 SQL Server 数据库,这使得用户可以轻松地将应用程序与 SQL Server 集成。此外,用户还可以使用码匠的自动化工具来快速生成 SQL Server 存储过程和触发器,以便在应用程序中使用。通过这种方式,用户可以更快速地构建并部署能够与 Microsoft SQL Server 集成的低代码应用程序。

下面是用码匠搭建的一个使用 Microsoft SQL Server 查询的例子,这里实现的功能是,当用户点击开关组件之后便执行“运行 update 查询”的动作:

connect-everything-with-majiang-8.png

Redis

connect-everything-with-majiang-9.png

低代码平台码匠与 Redis 的连接可以通过 Redis 的官方 Java 客户端 Jedis 来实现。通过在码匠应用中引入 Jedis 的依赖,开发者可以在代码中使用 Jedis 提供的 API 与 Redis 进行交互。低代码平台码匠提供了可视化的操作界面,通过可拖拽的组件,开发者可以直接在码匠界面中完成与 Redis 的数据交互配置,例如添加、查询、更新和删除数据等操作。通过这种方式,开发者可以快速地在低代码平台码匠上搭建基于 Redis 的应用系统,提高开发效率,降低开发成本。

关于码匠

码匠是一款对开发者友好的低代码平台。我们主要面向国内用户,相较于国外开发的 HRM/Admin/CRM/CMS 等后台工具,我们的 UI 界面设计更加适合国内业务场景。同时我们还整合了多款国内常见数据源,包括飞书、企业微信、钉钉、阿里云 OSS 等。不仅如此,我们还一站式提供了企业内部系统常用的租户管理、细粒度的权限控制、审计日志等功能,让您快速搭建后台应用的同时,也为您的企业信息安全保驾护航。

我们的创始团队来自谷歌、快手、百度等公司,深刻理解快速迭代的软件系统对业务的重要性和当下软件开发的复杂性,我们认为在未来软件不会是从零开发的,于是我们重新思考,创造新的工具,帮助公司更好更快地开发软件。

不要再纸上谈兵了,从零开发或者迭代重建,码匠都能帮您快速实现。想要了解更多,欢迎来亲自探索!

connect-everything-with-majiang-10.png

相关文章
|
缓存 JSON 前端开发
CORS 详解,终于不用担心跨域问题了
CORS 详解,终于不用担心跨域问题了
8623 1
CORS 详解,终于不用担心跨域问题了
|
存储 监控 Linux
在 CentOS 7 中如何进行磁盘分区和挂载的最佳实践。
【10月更文挑战第7天】本文详细介绍了在 CentOS 7 中如何进行磁盘分区和挂载的最佳实践。通过合理规划和管理磁盘空间,可以提高系统的稳定性和可维护性。具体步骤包括确认未使用的硬盘、创建分区、格式化分区、创建挂载点、挂载分区以及编辑 `/etc/fstab` 文件实现永久挂载。此外,还分享了备份数据、分区规划、权限设置和监控磁盘使用等最佳实践。这些技能对 IT 专业人员来说至关重要。
788 3
|
缓存 负载均衡 关系型数据库
Pgpool-II实现高可用+读写分离+负载均衡(一)---- 规划及安装
Pgpool-II是一款工作在PostgreSQL服务器和PostgreSQL数据库客户端之间的中间件。提供了连接池、复制、负载均衡、限制过多连接、看门狗、查询缓存等功能。
|
12月前
|
人工智能 C++ iOS开发
ollama + qwen2.5-coder + VS Code + Continue 实现本地AI 辅助写代码
本文介绍在Apple M4 MacOS环境下搭建Ollama和qwen2.5-coder模型的过程。首先通过官网或Brew安装Ollama,然后下载qwen2.5-coder模型,可通过终端命令`ollama run qwen2.5-coder`启动模型进行测试。最后,在VS Code中安装Continue插件,并配置qwen2.5-coder模型用于代码开发辅助。
19347 71
|
12月前
|
SQL 数据可视化 关系型数据库
开源低代码平台推荐!10款优秀的开源低代码平台!
本文介绍了10款免费开源低代码开发平台,涵盖JeeLowCode、Ample、WaveMaker等,它们通过减少代码编写量、提供高效开发工具和灵活的定制选项,帮助企业快速构建复杂应用,加速数字化转型。各平台特点鲜明,如JeeLowCode支持微服务架构,Ample适合企业级应用,WaveMaker则适用于快速原型开发。文章详细对比了这些平台的核心功能、适用场景及推荐指数,为开发者选择合适的开发工具提供了全面指南。
|
2月前
|
数据可视化 安全 JavaScript
六大开源低代码平台有哪些?是什么、优缺点、选型指南
低代码开发平台通过可视化界面和预置模块,降低开发门槛,提升效率,广泛应用于企业数字化转型。开源平台如Saltcorn、Joget DX、CUBA等提供灵活部署与自主控制,适合不同场景需求。商业平台如Zoho Creator则在易用性、安全性与生态集成方面更具优势。本文全面解析开源与商业低代码平台特点、主流产品及选型策略,助力企业高效决策。
800 1
|
11月前
|
Unix Linux 虚拟化
VMware Workstation 17.6.2 发布下载,现在完全免费无论个人还是商业用途
VMware Workstation 17.6.2 发布下载,现在完全免费无论个人还是商业用途
49151 16
VMware Workstation 17.6.2 发布下载,现在完全免费无论个人还是商业用途
|
12月前
|
SQL 数据可视化 关系型数据库
开源低代码平台推荐!10款优秀的开源低代码平台!
本文介绍了10款免费开源低代码开发平台,包括JeeLowCode、Ample、WaveMaker、JeecgBoot、Jabdp、华炎魔方、NocoBase、Appsmith、NodeRED和Budibase。这些平台通过减少代码编写量,提供灵活的开发工具,支持企业快速构建应用,满足不同开发需求和应用场景。文章详细列出了各平台的核心特点、适用场景及推荐指数,为企业选择最适合的开发工具提供了全面指导。
|
11月前
|
安全 关系型数据库 MySQL
Windows Server 安装 MySQL 8.0 详细指南
安装 MySQL 需要谨慎,特别注意安全配置和权限管理。根据实际业务需求调整配置,确保数据库的性能和安全。
972 9
|
负载均衡 算法 应用服务中间件
nginx反向代理与负载均衡
nginx反向代理与负载均衡
334 2