File tree 2 files changed +10
-0
lines changed
data-jdbc/src/test/java/io/micronaut/data/jdbc/mysql
2 files changed +10
-0
lines changed Original file line number Diff line number Diff line change 9
9
branches :
10
10
- master
11
11
- ' [1-9]+.[0-9]+.x'
12
+ - ' fix-manytoone-join'
12
13
pull_request :
13
14
branches :
14
15
- master
Original file line number Diff line number Diff line change 1
1
package io .micronaut .data .jdbc .mysql ;
2
2
3
+ import io .micronaut .data .annotation .Join ;
3
4
import io .micronaut .data .jdbc .annotation .JdbcRepository ;
4
5
import io .micronaut .data .model .query .builder .sql .Dialect ;
6
+ import io .micronaut .data .tck .jdbc .entities .Catalog ;
5
7
import io .micronaut .data .tck .repositories .CatalogRepository ;
6
8
9
+ import java .util .Optional ;
10
+ import java .util .UUID ;
11
+
7
12
@ JdbcRepository (dialect = Dialect .MYSQL )
8
13
public interface MySqlCatalogRepository extends CatalogRepository {
14
+
15
+ @ Override
16
+ @ Join (value = "parent" , type = Join .Type .LEFT_FETCH )
17
+ Optional <Catalog > findById (UUID id );
9
18
}
You can’t perform that action at this time.
0 commit comments