我最近听到人们说数据传输对象(DTO)是一种反模式.
为什么?有哪些替代方案?
我继承了一个使用Hibernate 3.0连接到SQL Server数据库的Websphere Portal项目.
这个项目中大约有130个Hibernate表类.它们都实现了Serializable.它们都没有声明serialVersionUID字段,因此Eclipse IDE会显示所有这些类的警告.
这些类是否真的需要实现Serializable?
如果是这样,是否有任何工具可以同时将生成的serialVersionUID字段添加到大量类中(只是为了使警告消失)?