第三十九、四十天:Aurora的服务层ASL(AuroraServiceLayer)的数据传输框架分析学习

术语的记录:

ASL- AuroraServiceLayer  ----- Aurora框架的服务层

BM  -BusinessModel         -----实体对象(数据库的表以及视图)的应用层模型

bm  -bindModel                  ------链接model的意思


ASL作为Aurora的服务层框架以BM做为业务模型(应用层模型),将model作为数据的承载对象进行数据传输;

------类比servlet/jsp的数据传输,servlet/jsp中通过转发,利用的是jsp页面的九大隐含对象,进行页面的数据的传输!

------类比框架中的mybites中的数据传输模型,mybites中的数据通过model模型数据承载对象,进行数据的传输,spring2.0引进的model模型可以直接与request建立关系,将模型中的数据传递给request,页面中可以通过Request可以直接的调用!


1.bm的创建和使用

1.1bm的基本属性

相当于映射到model中的数据库中的的表

baseTable相当于数据库中的表,alias设置表别名

相当于表中的字段

name是设置字段名,默认与数据库中的相同,physical相当于数据库中的字段名,dataBaseType是数据库中的类型,dataType是java对应的数据类型

主键的设置,如果是联合主键

---

---表示每个主键的属性

1.2操作方式

insert,delete,update,query,execute






你可能感兴趣的:(Aurora框架学习)