Tag: helper

有没有帮助知道Hibernate是否已经加载了一个属性?

我需要一个帮助器来知道是否已经加载了属性以避免LazyInitializationException 。 可能吗? @Entity public class Parent { @OneToMany private List childList; } @Entity public class Child { } “select distinct p from Parent p left join fetch p.childList”; // Answer goes here // I want to avoid LazyInitializationException SomeHelper.isLoaded(p.getChildList());

返回语句之前的局部变量,是否重要?

很抱歉,如果这是一个新手问题,但我找不到答案。 这样做更好: int result = number/number2; return result; 要么: return number/number2; 我知道整数使用内存所以我猜它会略微降低性能? 但另一方面它使东西更清晰,特别是当int / string是一个长计算时。

Apache Commons DbUtils的替代轻量级JDBC帮助库

我刚刚开发了自己的小型JDBC帮助程序库,我已经意识到它将成为一个维护噩梦。 我不是在寻找一个完整的ORM,比如Hibernate,只是一些轻松而有用的东西可以快速地使JDBC调用传递SQL语句而不会弄乱已检查的exception,手动关闭资源等等…… 从您的经验中,您能推荐一个不错的JDBC帮助程序库吗? 到目前为止,我已经看过Apache Commons DbUtils了 ,看起来还不错。 还有其他想法吗?