SSH框架下自定义报表开发流程

                                        SSH框架下自定义报表开发 

首先我们要了解,一个自定义报表的三要素。

第一,选择表要灵活,第二,选择字段要灵活,第三,添加条件要灵活。

也就说可以讲自定义报表分为三个阶段:

第一阶段:

对表的选择,可以讲需要检索的表提供给用户选择。

第二阶段:

对字段的选择,根据JAVA反射的机制,可以讲实体类里面的字段返回出来,这也就是说可以根据表名。来由实体类反射出表的字段,这里也可以是多个表字段。提供用户来选择。

第三阶段:

对查询条件的添加,可以根据上一步用户选择出来的有效字段,来给用户作为条件的添加,由此来产生不同的查询条件。

现在我们再来讲诉一下在SSH框架中自定义报表的实现

首先,了解一下在SSH框架中,实现一个报表必要的条件。

第一,报表名称,第二,报表的字段,第三,查询条件。

综上所诉,我们可以得知,在制作报表的第一阶段,我们可以生成报表的名称,第二阶段,我们可以获取报表的字段。第三阶段,我们就可以获取判断的条件,及HQL语句。这样一个自定义报表就制作成功了。

 

 

你可能感兴趣的:(spring,Hibernate,struts,ssh,报表)