2017-02-16 48 views
0

我正在处理Spring引导当从特定列中获取值并将其用作另一个类中的返回值时,我面临的问题。我已经遵循的步骤Spring引导从存储库获取值并在另一个方法中使用该值作为返回类型

1)取在服务类使用存储库中的值,如下

public MyEntity fetchDate(){ 

    return MyRepository.findByName(date) 
} 

2)如何可以写在控制器类中的方法,它返回fromDate值我在findByName()方法传递作为

public Date getDate(Long Id){ 
    myService.fetchDate(); 
    return date; 
} 
+0

我无法获取日期值,因为fetchDate()返回实体类 – Vikranth

回答

0

MyEntity.getFromDate()可以返回所需的值。

0

我相信你应该能够覆盖在界面上与@Query标注的查询行为如下所示,应提供你感兴趣的功能:

public interface MyEntityRepository extends JpaRepository<MyEntity, Long> { 
    @Query("SELECT e.myDateField FROM MyEntity e WHERE e.name = :name") 
    Date findByName(String name) 
} 
+0

非常感谢你 – Vikranth

相关问题