请选择 进入手机版 | 继续访问电脑版
开启辅助访问
QQ登录|微信登录|登录 |立即注册

盖茨网区块链技术社区

EOS开发学习(一)

警惕EOS的拖图元开发导致技术退步,请阅博主《用了2年EOS后的感受》
---------------
EOS开发和原有的JAVA开发有很大的不同,在开发的过程中,只能看到JSP页面的源代码,如果想要了解到操作类型的代码,那么你只能看到XML文件中的数据和值。

EOS开发的基本流程:数据准备-->构件包-->数据建模-->页面流开发-->页面开发-->逻辑流开发-->完善页面流-->完善页面

这种数据流就是相当于:数据库设计,完成数据开发并确定数据结构------>创建空的项目,在项目当中创建子模块Package------->创建数据集,根据子模块的功能将数据集搭建,也可以看成是创建视图,再从视图中取出数据进行操作------->确定页面中的数据流向,确定页面所要操作的功能与操作的过程,确定传入和传出的参数-------->在页面流开发中可以自动生成JSP页面,这就是页面开发中所要使用的文件,也是唯一能看到代码的文件;在JSP文件中可以使用EOS集成的控件,使用这些控件时要注意,控件里的命名方式和参数传递方法---------->针对每个操作进行逻辑开发,使用传入的参数进行处理,如果是对数据库操作的话,可以采用数据集提取数据并进行操作,然后返回实例数组类型--------->当这些都确定好之后进行数据返回传递----------->操作页面结束工作

上面是一种开发方法,其中使用最简单的是逻辑业务开发;但是对于逻辑业务开发时,首先要对EOS中的方法和构件包熟知,这样才能更有效的开发程序。其中也可以使用Spring Bean开发方式,这种方式适合Java开发人员使用,针对这种方式,也要通过数据集进行数据操作并确定传入和传出的参数值,同时使用EOS自封装的函数库;如果想要对底层数据进行操作,那么就要了解到EOS对XML中节点的操作,比如替换节点中的值和删除节点等,这样会带来很大的麻烦。

最后一种是JAVA类开发方式,这时最基本的开发方式,对于这种开发方式有很多的不便。对于数据操作就无法进行有效操作。

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则