表示层
一个form表单有若干个
1<input name="arg0" type="text"/>
2<input name="arg1" type="text"/>
收集form表单域值的对象formbean
Object arg0,arg1;
填充set(Object obj),get()方法
表单提交时候调用Action方法
-----------------------
业务层
Action方法调用业务层提供的业务方法
业务对象
业务对象(Business Object)的属性的值来自formbean属性的值(映射机制)
业务层调用Hibernate封装的数据库访问
-----------------------
数据访问
DAO
POJO持久对象属性值来自业务对象属性(映射机制)
-----------------------
持久数据
映射Mapping
-----------------------
数据库