cf451bc1db87cc059d73993dd83091bc651d302f
\344\270\200\345\257\271\344\270\200.md
| ... | ... | @@ -145,5 +145,38 @@ public class DYDataSource extends BaseModel<DYDataSource> { |
| 145 | 145 | ``` |
| 146 | 146 | |
| 147 | 147 | |
| 148 | + |
|
| 149 | +一对一注解与属性联合使用 |
|
| 150 | + |
|
| 151 | +@OneToOne |
|
| 152 | +@JoinColumn |
|
| 153 | +``` |
|
| 154 | + @OneToOne |
|
| 155 | + @JoinColumn(name = "data_source_id", referencedProperty = "id") |
|
| 156 | + private DYDataSource dyDataSource; |
|
| 157 | + |
|
| 158 | + |
|
| 159 | + @Property(displayName = "cc -many2one", related = "dyDataSource.many2one.cc") |
|
| 160 | + private String cc; |
|
| 161 | + |
|
| 162 | + @Property(displayName = "name- dyDataSource", related = "dyDataSource.name") |
|
| 163 | + private String name; |
|
| 164 | + |
|
| 165 | +``` |
|
| 166 | +@OneToOne |
|
| 167 | + |
|
| 168 | +``` |
|
| 169 | + @OneToOne(relatedProperty = "type", relatedValue = "1") |
|
| 170 | + private DYOracle dyOracle; |
|
| 171 | + |
|
| 172 | + @Property(displayName = "b", related = "dyOracle.b") |
|
| 173 | + private int b; |
|
| 174 | + |
|
| 175 | + @Property(displayName = "b1", related = "dyOracle.b1") |
|
| 176 | + private Integer b1; |
|
| 177 | + |
|
| 178 | + |
|
| 179 | +``` |
|
| 180 | + |
|
| 148 | 181 | 更多代码请参见以下源码获取 |
| 149 | 182 | [源码获取](http://192.168.175.55:9888/mijiuye/dynamic-group) |