Skip to content
On this page

自定义数据获取方法

系统功能开发可以不使用系统内置的通用数据服务方法,这时我们可以通过自定义controller实现

1. 新增注册一个功能

  • 数据获取方法属性填写自己定义的controller服务uri;
  • 然后其他信息可以不填写,如果布局或grid页面自行编写,字段明细、事件明细、查询方案等都可以不需要写;
  • 如果使用系统生成器进行grid页面开发,则需要手工增加字段明细,这里的字段就是你controller返回对象的各key值。

avatar

avatar

2. 编写controller

  • 首先在idea工程开发库里,在自己的工程代号目录下,新建一个controller,集成父BaseController接口;
  • 然后按照spring方式编写自己的controller内容。注意返回对象必须是:PageResultSet<Map<String,Object>>系统会传入相关参数进来,可以通过request获取转换,包括分页数、页码、查询条的参数值等。

2.1 例子

avatar