Java

本类阅读TOP10

·使用MyEclipse开发Struts框架的Hello World!(录像1)
·hibernate配置笔记
·AOP编程入门--Java篇
·linux下Tomcat 5.0.20 与 Apache 2 安装/集成/配置
·在win2003下整合了整合Tomcat5.5+ apache_2.0.53+ mod_jk_2.0.47.dll
·构建Linux下IDE环境--Eclipse篇
·Jsp 连接 mySQL、Oracle 数据库备忘(Windows平台)
·ASP、JSP、PHP 三种技术比较
·Tomcat5.5.9的安装配置
·AWT GUI 设计笔记(二)

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
DudoJ框架——最初的设想

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

  我一开始的想法只是解决目前数据持久化中存在的查询问题。

  为了解决持久化过程中的查询问题,首先确定了初步的解决方案。定义自己的持久类,用自己定义的数据类型定义持久类的属性,然后实现一种机制使我们能够计算机语言如java来撰写sql语句生成查询。程序员通过使用框架设计好的api定义查询,定义查询的过程,实际上就是框架将计算机语言翻译为sql语言的过程。由于所有的持久类都必须继承自框架定义的持久类,持久类的属性必须定义为框架定义的类型,所以程序员通过计算基语言如java定义查询的过程中所有的对象都是受框架所控制,所以使得将程序员编写计算机语言翻译为sql语句就成为可能。而且框架能够强制程序员在使用持久类之前调用框架的映射机制使持久类能够从外部的配置文件中加载数据库映射信息,这样可以将持久类与数据库有效的解藕。不象在以前的某些实现中在程序中硬编码数据库结构信息。

  就目前的情况开来,这个方案是可行的。虽然在一些方面还是有简化的余地,但总的来说有了一个初步解决问题的方案。




相关文章

相关软件