如果你的存储过程是完成非查询任务就应该在配置文件用以下三个标签
<sql-insert callable="true">{call createPerson (?, ?)}</sql-insert>
<sql-delete callable="true">{? = call deletePerson (?)}</sql-delete>
<sql-update callable="true">{? = call updatePerson (?, ?)}</sql-update> 有一点不好的地方就是调用存储过程获取记录集时,不能对Query使用
setFirstResult(int)和setMaxResults(int)方法来分页
<sql-insert callable="true">{call createPerson (?, ?)}</sql-insert>
<sql-delete callable="true">{? = call deletePerson (?)}</sql-delete>
<sql-update callable="true">{? = call updatePerson (?, ?)}</sql-update> 有一点不好的地方就是调用存储过程获取记录集时,不能对Query使用
setFirstResult(int)和setMaxResults(int)方法来分页
解决方案 »
- 请教类是baidu文库缩略图和在线阅读
- 请教EncryptException所在的包的路径
- 100分求解 Struts2+json-plugin+jQuery的业务异常显示解决方案
- resin-3.0.27运行SSH报NoSuchMethodError:.PersistenceContext .properties
- 奇怪的错误
- 怎样在JBoss里面配置JMS的连接工厂?
- 问struts相关的几个基本问题
- 兄弟没分了,跪求解答!多谢多谢!关于applet的问题
- struts中查询数据生成xml文件问题
- jdk1.4的配置
- applet能访问客户端的com口吗?高分求助
- spring使用dbcp类型的DataSource,数据库为mysql,老报异常!!!都疯了!!
不用定义表的相关xml文件了么