我再使用
List results = getHibernateTemplate().findByExample(instance);
这条语句的时候就产生了一个类似与以下warning的警告(下面那个是百度知道找的 懒的自己输入了-。-)
The return type List for findAll() from the type NetModeDaoHibernate needs
unchecked conversion to conform to List from the type NetModeDao
其实意思都是一样的,就是说getHibernateTemplate().findByExample(instance) 产生的是一个List
然后我前面是List 它需要一个转型才行。 虽然是个warning,不过看着特别不爽
我尝试了 类似与(List )getHibernateTemplate().findByExample(instance);
这样的各种方法都未果。
请问正经的转型方法是什么样子的呢?
[b]问题补充:[/b]
不用这么麻烦吧。。
这种应该是直接转型就行的,不用在建立数组放里面了 因为本身里面存放的就是就是
MovieTable类型 所以应该隐式转型即可了。
别的地方我都可以直接隐式转型,只有类似于这个地方
就是由函数返回的地方我不知道怎么设置隐式转型。
不过还是谢谢回答。
[b]问题补充:[/b]
//补充。。。。。
我知道aidiyuxin 你说的那些东西
我也知道加入@SuppressWarnings("unchecked") 这个可以忽略
我只是想知道一下怎么把这个函数向下转型成MovieTable 因为试了好几种方法都未果
呵呵
谢谢啦