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();