spring+ibatis+struts配置注意点

1.<select id="count" resultClass="int">
select count(*) from Site_Info
</select>
基类中用的selectByPage时用到totalrecord的查询

2.<selectKey resultClass="java.lang.Integer" keyProperty="siteId">
<![CDATA[SELECT LAST_INSERT_ID() AS ID ]]>
</selectKey>
insert语句后面需要添加自动增长的主键(int)

3.记得注入service层以及Dao
<bean name="siteDao" class="com.ruangao.admin.dao.impl.SiteInfoImpl">
<property name="sqlMapClientTemplate" ref="sqlMapClientTemplate" />
<property name="sqlmapNamespace" value="SiteInfo" />
</bean>
4.在表单输入区中记得加入隐藏输入ID
<input type="hidden" id="siteId" name="siteId" />
以方便查询当前表的主键
5.查询时一般是
Page page = new Page();
page.setCurrentPageIndex(this.currentPageIndex);
page.setPageSize(this.pageSize);

SqlParam sqlParam = new SqlParam();
sqlParam.setPage(page);
page = adminZoneService.queryAll(sqlParam);
this.setModelList(page.getResult());
return Action.SUCCESS;
封装好类(设计模式好!)。
6.一般在spring配置bean的时候,注意点击链接的property,看是否能链接到。如果没有的话,就要及时的检查,免得下次改的时候还要重复的检查,严谨!!!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值