2017-02-16 24 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

相關問題