form:表单,将画面上各个输入项目对应成javabean里属性的model(数据模型),负责在V和C之间传递数据。
entity:数据库模型,将DB里的table的各个字段对应成javabean里属性的model(数据模型),负责在DB与V之间传递数据。
例如:画面上的表单要插入到DB里的时候,是将form里的属性拷贝到entity里,再将entity的数据插入到DB中。
domain ,DTO:数据传输对象,上记以外的场合,比如查询结果是多表联合的场合,没有相应的entity,这是需要创建符合需求的DTO(或domain ?),将查询结果放到DTO里,在把DTO的属性拷贝到form中最后显示到页面。