码迷,mamicode.com
首页 > 其他好文 > 详细

对于Serializable id类型的数据的测试

时间:2016-11-03 18:11:34      阅读:658      评论:0      收藏:0      [点我收藏+]

标签:except   close   方式   匹配   tor   string   get   actor   session   

今天编写了一个这样的例子,然后进行了Junit测试,但是发现类型总是不匹配,最后测出如下

public <T> void deleteEntry(Class<T> t, Serializable id) {
Session session = sessionFactory.openSession();
Transaction transaction = session.beginTransaction();
T tt = this.findById(t, id);
session.delete(tt);
transaction.commit();
session.close();
}

 

测试方法:

@Test
public void testdeleteUser() throws Exception {
EntityDao entityDao = EntityDaoFactory.getInstance(EntityDao.class);
User user = entityDao.findById(User.class, 1L);
entityDao.deleteEntry(user.getClass(), 1L);
}

同学说serilizable可以接收String 和Integer两种类型数据,所以就按照这个思维方式填写的

对于Serializable id类型的数据的测试

标签:except   close   方式   匹配   tor   string   get   actor   session   

原文地址:http://www.cnblogs.com/liuyangfirst/p/6027523.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!