当前BS框 架的Struts、WebWork、FreeMaker、spring、hibernate、IBatis....等等,虽然这些都是很不错的框架但有一点让我觉得讨厌就是学习成本太高,里面的配置文件,规则等等都要学习且学习一个完还要学习另一个框架太累,看到每个框架中都有一堆的xml就想睡觉
,由于这些种种的不是,心想一个能够不用配置文件或极少且极易理解的配置文件,性能又不错的框架有多爽啊,现在看来市面上好象没有这样的全套框架(JAVA方面),现在只好自己动手做一个,名字就暂定“selfFramework",功能规划以表现层、控制层、服务层、数据持久层来做。
首先第一想做的就是数据持久层,这个跟所有数据库开发相关的必要框架,这个设计的思路借鉴目前很成功的Hibernate、iBatis,由于我设想的框架用xml配置文件很少且量不大让开发者很方便的直接使用,且很容易使用,所这个数据持久层当然也不例外。
术语定义:
dpvo 数据持久值对象即表对象,对应于hibernate是pojo。
dpvo类的建立基于selfFramework工具包提供的一个功能,可以帮助开发者对已经建好的表自动生成java类文件,dpvo类有些规则是要约定的,由于类文件是自动生成所以这个对开发人员是透明无须担心理解配置问题,好现在就开始做selfFramework工具包生成dpvo程序.
,由于这些种种的不是,心想一个能够不用配置文件或极少且极易理解的配置文件,性能又不错的框架有多爽啊,现在看来市面上好象没有这样的全套框架(JAVA方面),现在只好自己动手做一个,名字就暂定“selfFramework",功能规划以表现层、控制层、服务层、数据持久层来做。首先第一想做的就是数据持久层,这个跟所有数据库开发相关的必要框架,这个设计的思路借鉴目前很成功的Hibernate、iBatis,由于我设想的框架用xml配置文件很少且量不大让开发者很方便的直接使用,且很容易使用,所这个数据持久层当然也不例外。
术语定义:
dpvo 数据持久值对象即表对象,对应于hibernate是pojo。
dpvo类的建立基于selfFramework工具包提供的一个功能,可以帮助开发者对已经建好的表自动生成java类文件,dpvo类有些规则是要约定的,由于类文件是自动生成所以这个对开发人员是透明无须担心理解配置问题,好现在就开始做selfFramework工具包生成dpvo程序.
针对现有Java框架如Struts、Spring等存在的学习成本高、配置繁琐等问题,计划开发一款名为selfFramework的新框架,旨在减少配置文件依赖并简化开发流程。该框架将包括表现层、控制层、服务层和数据持久层等多个层面。
3050

被折叠的 条评论
为什么被折叠?



