2019-09-12 13:11

谢谢回复。
历史遗留问题要处理好依我看来还是多少要增加点工作量了。

我目前是单表查询用model通过FastJsonFactory转。

多表查询用record,然后在sql中统一规范成驼峰形式的别名,通过JFinalJsonFactory 转。

2019-09-12 10:00

@JFinal
1: 这个在转json的时候是优先匹配model,record。getter反而是最后再匹配。
2:数据库由于是现有系统没办法改,里面各种格式的都有(XXYY,XX_YY,xx_yy,xxYY,xxyy),所有我才想在getter中统一字段的格式,不然每次取值都得去对照数据库字段
另外 我目前是想用jfinal替换以前的jeesite1.x,大多数历史遗留问题导致我没办法一次性改动太大。我翻看了一下jfinal-club代码,数据库字段直接从源头就是驼峰形式,所以不存在这些问题

2019-09-12 01:08

@JFinal 如果用getter,setter的javabean来操作,那多表查询的结果需要在model中额外添加getter吗?要是多出来几十个字段咋整呀,而且大部分都是其他model的属性,感觉重复编码了。 另外转JSON的时候是用FastJson.getJson().toJson(...)来转换的,这就必然需要getter。困扰好久了,麻烦帮忙看看吧。

2019-09-11 14:04

@reborn797 怎么解决的

2019-09-03 13:34

@JFinal 架构师的本质到底是什么呀。。实际工作的主要内容呢。