发现了一个Date setter,它只做典型的赋值,但似乎没有什么好的理由有一个throws ParseException。在setter的主体中没有Date建构发生。只是任务。这是在Hibernate实体上。setters字段用@Column注解为可空、可插入和可更新。不知道这有没有关系。这是明显错误的,应该通过删除throws来修复,还是在决定删除它之前有更多的研究要做?
Date
throws ParseException
throws
roejwanj1#
从您的描述中,删除throws声明听起来非常安全。一种猜测是setter最初接受了一个String并解析了它。如果您有源代码管理,检查历史可能会证实这一点。
String
1条答案
按热度按时间roejwanj1#
从您的描述中,删除throws声明听起来非常安全。一种猜测是setter最初接受了一个
String
并解析了它。如果您有源代码管理,检查历史可能会证实这一点。