public List<FreeBoard> findByBnoGreaterThan(Long bno, Pageable page);
```
* @Query
```java
@Query("SELECT b.bno, b.title, count(r) FROM FreeBoard b LEFT OUTER JOIN b.replies r WHERE b.bno > 0 GROUP BY b")
public List<Object[]> getPage(Pageable page);
```
```java
@OneToMany(mappedBy="board", cascade = CascadeType.ALL, fetch = FetchType.EAGER or LAZY)
```java
@Table(name = "tbl_free_replies", indexes = {@Index(unique=false, columnList="board_bno") })```