在项目中,主要使用hibernate和struts作为框架
其中包含有pojo包,和dao包和business报,business包里主要通过一个类暴露出各种业务方法
但随着不断讨论,在表现层是否引用pojo包里的对象成了一个问题,比如
:
business包里的类有一个方法
public Catalog getCatalogById(long id);
这个方法返回的Catalog是pojo包里的一个pojo,然后在struts action中把这个catalog存入到request,然后在页面里取得这个对象,取出属性展现在页面上
但这样的设计,使pojo包里的bean混入到表现层?不知道这样设计是否合理呢?
谢谢大家!