Leo Wang's Notepad

Struts2

Spring+Struts2+Hibernate 整合Extjs时无法读取json数据的问题之解决办法

在SSH和Extjs的整合过程中,需要Grid从服务器端读取json格式的数据显示在前端,在action的class中配置了service属性,并通过spring对该service进行注入。

 

使用Hibernate调用存储过程,及简单的实体映射

在使用Hibernate+Struts2进行项目开发的时候,有时需要对数据库中的多个表进行连接操作。

为了减少访问数据库的次数,可以将连接表的操作写入到procedure即存储过程当中。

通过procedure进行多个表的连接,然后返回查询结果。

查询结果中包含原本属于多个实体的多个属性。

于是可以构建一个实体类 MyEntity,在hibernate的MyEntity.hbm.xml中可以这样写: