比如有这样的报表report1 有以下数据格:
input11 input12
input21 input22 input23
如果我在数据库中这样设计对应的数据表
dataTable:
uiid input11 input12 input21 input22 input23
对应的pojo类设计为:
class dataTable{
String uiid;
String input11 ;
String input12 ;
....
}
这时报表格式改变的话 数据库里的表要重新设计,javabean和pojo代码得重新编写,有没有方法只改变用户界面层的表样?其他的保持不变?
我能想到的方法是建立一个data域 把所有数据都放进去,数据间建立分隔符,然后业务层设计好逻辑计算之类的。
但是如果数据处理复杂,java里比较好说,但不知道在存储过程中是否能把data域的数据转换成数组处理
在想这个问题没有好的解决方案,希望大虾们指点一下 呵呵 做过的东西不多,经验不足,有幼稚的地方还望见谅^^
input11 input12
input21 input22 input23
如果我在数据库中这样设计对应的数据表
dataTable:
uiid input11 input12 input21 input22 input23
对应的pojo类设计为:
class dataTable{
String uiid;
String input11 ;
String input12 ;
....
}
这时报表格式改变的话 数据库里的表要重新设计,javabean和pojo代码得重新编写,有没有方法只改变用户界面层的表样?其他的保持不变?
我能想到的方法是建立一个data域 把所有数据都放进去,数据间建立分隔符,然后业务层设计好逻辑计算之类的。
但是如果数据处理复杂,java里比较好说,但不知道在存储过程中是否能把data域的数据转换成数组处理
在想这个问题没有好的解决方案,希望大虾们指点一下 呵呵 做过的东西不多,经验不足,有幼稚的地方还望见谅^^