- 博客(5)
- 资源 (14)
- 收藏
- 关注
原创 动态对象关系映射D-ORM
与传统ORM(如Hibernate、Entity Framework等)相比,D-ORM可以在运行时根据用户需求和业务场景,动态生成和执行SQL,而无需编译或运行前预先定义好实体类和数据库表结构。也可以根据业务逻辑的需求动态地创建、修改或删除数据库表结构。这使得D-ORM更加灵活和适应性强,能够处理更加复杂和多变的数据持久化需求。
2023-08-23 14:58:57 400
原创 数据中台、低代码、可视化的基石与引擎 D-ORM
映射关系已经解决了,还有一个不可忽视的问题是SQL条件的生成,在传统的ORM中,开发人员需要编写大量的SQL,特别是在生成查询条件时需要在XML中各种遍历各种判断,很明显这种机械式的重复根本不应该占用开发人员的时间。而在动态场景中,实体虽然还在,但在设计和编码阶段是看不到的,只有在运行时才能看到,并且也不固定而是随时可能变化,如动态表单场景中,不同的业务会定义不同的表单,随着业务的发展表单也会随之变化。这是最困难的一部分,困难不在于技术上,而是在于用户体验上,一个没有编码基础的用户体验。
2023-08-20 20:40:18 244
原创 数据中台和低代码平台的选型之D-ORM
最近参与了一个项目是给简道云提供后台支持的 用户自己配置数据源生成报表,汇集金蝶用友等系统的进销存财务之类的数据,有点数据中台和低代码的意思。之前一直都是用mybatis不明白为什么要换个不熟悉的小众工具,想建议换成mybatis但是没敢说,因为mybatis大家都知道,既然没用肯定是有原因的。还是研究一下再说下结论吧,项目进行过程中我才慢慢发现,幸好我没提建议,要不然显得我肤浅了。如果用了mybatis,光一个查询条件就够我加不完的班了,
2023-07-25 15:45:15 198
原创 spring-jdbc/spring-data-jdbc/spring-data-jpa/hibernae/mybatis的关联区别与适用场景
spring-jdbc就是Spring Framework下的spring-jdbc,spring-jdbc主要提供了JdbcTemplate实现了对jdbc的简单封装,如果我们需要封装一个jdbc相关的插件可以基于spring-jdbc,页业务开发中一般不会直接使用spring-jdbcmaven坐标:<dependency> <groupId>org.springframework</groupId> <artifactId>spring-..
2021-10-12 22:19:58 598
nginx_openssl_pcre_zlib.zip
2020-04-26
微软常用运行库合集.zip
2020-03-30
nginx-clojure-0.5.1.tar.gz
2020-03-26
struts2漏洞修复
2019-01-29
myeclipse/eclipse反编译插件
2017-09-16
apache common api(chm)
2010-08-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人