DudoJ框架——最初的设想
来源:互联网 发布:哪些智障广告知乎 编辑:程序博客网 时间:2024/06/11 10:20
我一开始的想法只是解决目前数据持久化中存在的查询问题。
为了解决持久化过程中的查询问题,首先确定了初步的解决方案。定义自己的持久类,用自己定义的数据类型定义持久类的属性,然后实现一种机制使我们能够计算机语言如java来撰写sql语句生成查询。程序员通过使用框架设计好的api定义查询,定义查询的过程,实际上就是框架将计算机语言翻译为sql语言的过程。由于所有的持久类都必须继承自框架定义的持久类,持久类的属性必须定义为框架定义的类型,所以程序员通过计算基语言如java定义查询的过程中所有的对象都是受框架所控制,所以使得将程序员编写计算机语言翻译为sql语句就成为可能。而且框架能够强制程序员在使用持久类之前调用框架的映射机制使持久类能够从外部的配置文件中加载数据库映射信息,这样可以将持久类与数据库有效的解藕。不象在以前的某些实现中在程序中硬编码数据库结构信息。
就目前的情况开来,这个方案是可行的。虽然在一些方面还是有简化的余地,但总的来说有了一个初步解决问题的方案。
- DudoJ框架——最初的设想
- DudoJ框架——更进一步的设想
- DudoJ框架——最后的冲刺
- DudoJ框架特性
- DudoJ框架 之“超级梦想”
- 每日感悟——最初的梦想
- 构建自己的C/C++插件开发框架(一)——初步设想
- 构建自己的C/C++插件开发框架(一)——初步设想
- 构建自己的C/C++插件开发框架(一)——初步设想
- 分布式异步消息框架构建笔记 1—— 设想
- 为什么要开发DudoJ持久化框架
- 自己最初设计的框架--struts,spring
- 最初的最初
- 如何验证软件是否满足最初设想
- 关于PHP框架的一些设想
- 写在最初 ——阿狐
- 坚持最初的美好——观《蜗居》有感
- 又回到最初的起点——数据结构和算法
- 激活了CSDN的Blog了
- Ping命名详解
- 人生的八个经典问题
- enoeht的Java源码系列(3)--处理配置文件
- Java、XML与数据库编程实践
- DudoJ框架——最初的设想
- enoeht的Java源码系列(4)--继续处理配置文件
- DudoJ框架——更进一步的设想
- 为什么要开发DudoJ持久化框架
- 数据访问层-- 对DataTable的扩展
- 修补SynEdit CVS 中文问题
- DudoJ框架——最后的冲刺
- enoeht的Java源码系列(5)--字符串加解密
- 内部消息,张纪中要拍大陆版《圣斗士星矢》