@query注解怎么获取方法参数的某个属性值

例如

@Query()
List<Hotel> queryWorkFormList(City city);

我要怎么获取实体类参数city的多个属性值,并放到@query的查询条件中


繁花如伊
浏览 2343回答 2
2回答

开满天机

类似这样@Query("select h from Hotel h where h.city = ?1")List<Hotel> queryWorkFormList(City city);

MM们

Spring给的例子:@Query("select u from User u where u.firstname = :#{#customer.firstname}")List<User> findUsersByCustomersFirstname(@Param("customer") Customer customer);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java