为什么1处的<>里面的可以省略,而2处省略却报错?

为什么1处的<>里面的可以省略,而2处省略却报错?
DAO是我自定义的泛型类

img

前者写在方法里,是一般语句
后者写在类里面,是成员+初始化