3.6.2.1.2. 编程方式创建
如果需要在 Java 代码中创建数据源,推荐使用一个特殊的类 - DsBuilder。
DsBuilder 是通过流式接口调用链的方式传递参数的。如果设置了 master 和 property 参数,会创建 NestedDatasource,否则,创建 Datasource 或者 CollectionDatasource。
示例:
CollectionDatasource ds = new DsBuilder(getDsContext())
.setJavaClass(Order.class)
.setViewName(View.LOCAL)
.setId("ordersDs")
.buildCollectionDatasource();