Appearance
自定义数据获取方法
系统功能开发可以不使用系统内置的通用数据服务方法,这时我们可以通过自定义controller实现
1. 新增注册一个功能
- 数据获取方法属性填写自己定义的controller服务uri;
- 然后其他信息可以不填写,如果布局或grid页面自行编写,字段明细、事件明细、查询方案等都可以不需要写;
- 如果使用系统生成器进行grid页面开发,则需要手工增加字段明细,这里的字段就是你controller返回对象的各key值。
2. 编写controller
- 首先在idea工程开发库里,在自己的工程代号目录下,新建一个controller,集成父BaseController接口;
- 然后按照spring方式编写自己的controller内容。注意返回对象必须是:PageResultSet<Map<String,Object>>系统会传入相关参数进来,可以通过request获取转换,包括分页数、页码、查询条的参数值等。