SSH框架下自定義報表開發流程

                                        SSH框架下自定義報表開發 

首先咱們要了解,一個自定義報表的三要素。 框架

第一,選擇表要靈活,第二,選擇字段要靈活,第三,添加條件要靈活。 spa

也就說能夠講自定義報表分爲三個階段: 開發

第一階段: 反射

對錶的選擇,能夠講須要檢索的表提供給用戶選擇。 查詢

第二階段: co

對字段的選擇,根據JAVA反射的機制,能夠講實體類裏面的字段返回出來,這也就是說能夠根據表名。來由實體類反射出表的字段,這裏也能夠是多個表字段。提供用戶來選擇。 生成

第三階段:

對查詢條件的添加,能夠根據上一步用戶選擇出來的有效字段,來給用戶做爲條件的添加,由此來產生不一樣的查詢條件。

如今咱們再來說訴一下在SSH框架中自定義報表的實現

首先,瞭解一下在SSH框架中,實現一個報表必要的條件。

第一,報表名稱,第二,報表的字段,第三,查詢條件。

綜上所訴,咱們能夠得知,在製做報表的第一階段,咱們能夠生成報表的名稱,第二階段,咱們能夠獲取報表的字段。第三階段,咱們就能夠獲取判斷的條件,及HQL語句。這樣一個自定義報表就製做成功了。

相關文章
相關標籤/搜索