@Query(value ="select * from userinfo where name=?1",nativeQuery =true)
List<Userinfo>test(String name);@Query("select t from Userinfo t where name=?1")
List<Userinfo>test1(String name);@Query("select t from Userinfo t")
List<Userinfo>test2();@Query(value ="select t from Userinfo t where t.name = :name")
List<Userinfo>test3(@Param("name") String name);@Query(value ="select t from #{#entityName} t where t.name = :name")
List<Userinfo>test4(@Param("name") String name);@Query(value="select count(t) from Userinfo t")longcount();@Query(value="select t from Userinfo t where t.name like %:name%")
List<Userinfo>findByMatchName(@Param("name") String name);