通用数据查询框架的设计与实现

作为职场新人,免不了需要干一些Boss-orianted的报表工作。甚至,让你设计一个报表系统,一个BI系统。这时候,初级的解法通常都交给实习生去做,来一个需求写一个SQL一堆跟接口有关的东西,然后吭哧吭哧写前端。但是,作为老油条,我们怎么可以这么去做呢。于是乎设计了一套框架体系,已SQL + 低代码的形式,实现报表的自动化生成。SQL解析方案采用了DuridApache Velocity并结合JdbcTemplate构建,聚合方案利用AviatorScript构建。

阅读更多

Vue数据组件规划与组件二次封装案例

设计平台的时候,不免要使用到各种事先规定好的元数据。这些元数据可能用在不同的页面中,以不同的实例存在。对于SPA,为减少Ajax次数,提高复用率,目前用过的最好的方法即把他们封装为数据组件。同时,将不需要时常获取的元数据存在状态中。这样在利用该组件的时候就可以实现快速无痛的复用。

阅读更多
Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×