作者结合实际,总结了10条Java开发人员应该注意和避免的开发习惯,希望这里提供的信息能帮助到你!
当我看到成群的Java程序员在做下面这10件事情时,我真想大声喊“停”。
1.遍历结果集并且构建对象
while (result.next())
{ String name = result.getString(“name”);
String address = result.getString(“address”);
String email = result.getString(“email”);
String phone = result.getString(“phone”);
stuff.add(new AddressEntry(name,address,email,phone));
}
从这段代码可以看出,如果你是个非专业或者颓废派的开发者,那么肯定没有深入理解ORM(对象关系映射),这可能是因为你看过Hibernate性能问题方面的博客,并且受了这方面的影响。但可以肯定,你会使用JDBC模板或者其他后台数据库操作。
2.在事务系统中写PL/SQL
随着时间的推移,业务逻辑将会在RDBMS中表现出来。设备事务也会移进数据库里面,有些人会把这些转换成类似COBOL的语言,并且绑定触发器来调用其他通用版程序。换句话说,这样做将会让你在短期内遇到一些非常棘手的系统遗留问题。对于Oracle投资人来说,这或许是件好事,但对于我们来说,就是灾难。
『本文转载自网络,版权归原作者所有,如有侵权请联系删除』