jdk 1.7+ try with resource实例,jdkresource,在jdk1.7之后可以通
分享于 点击 893 次 点评:50
jdk 1.7+ try with resource实例,jdkresource,在jdk1.7之后可以通
在jdk1.7之后可以通过try之后括号实现finnaly中释放资源如下实例:
try (SqlSession session = sqlSessionFactory.openSession()) { // following 3 lines pseudocode for "doing some work" session.insert(...); session.update(...); session.delete(...); session.commit();}
上面是mybatis使用实例, sqlSession的初始化放在了try后面的括号内, 这样就不必再调用close方法了。
本质上相当于try ... finally.., 更精简了
用户点评