易截截图软件、单文件、免安装、纯绿色、仅160KB

sql语句如何放到xml spring2.5

各位大侠,在下请教一个问题,问得低级了不要见笑,我用的是spring2.5,括号,不熟,业务层的实现一般是这样写的
public List <Object> checkLogin(User user)
{
String sql=" select * from `user` where loginname=? and password=? and `isdeleted`=0 ";
Object[] object={ user.getLoginname(),user.getPassword() };
return loginDao.selectAll(sql, object, EUser.class);
}
都是这种格式,我现在想把sql语句全部放到xml里面去(操作数据库用的是JDBC不是hibernate),该用个什么思路,或者说用个什么技术,关键就是那个占位符该怎么处理,我想让sql和java分开,但是怎么给占位符赋值,单纯是spring能不能有这个功能,望高手不吝赐教!!!!
ibatis+spring

为什么不用hibernate呢?

你那个用注入不就得了,类中写一个属性,在配置文件注入一下

正好我现在接触的这个项目是完全用spring 访问jdbcTemplate做的,sql是写在spring里的,这个你要先定义一个LoginGetSql.java 处理请求也是用spring的 MVC实现的
比如public class LoginGetSql{
      private String loginsql;
      //生成geter和setter

    }

spring配置文件中
  <bean id="loginMappingManual"
class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="interceptors">
<list>
<ref bean="RequestHandlerInterceptor" />
</list>
</prop


相关问答:

csv文件转换成sql导入到数据库,没有数据为何?

执行的顺序:
1)文件浏览框(选择文件使用)
选择好文件后
点击一个导入按钮的时候 ,把上面上传框里的csv文件以一个ID为文件名,上传到**/**文件夹下
2)读取这个文件夹下的csv的文件,转换成sql
3 ......

sql性能求助 - MS-SQL Server / 疑难问题

场景如下:
客户把备份好的数据库,发给我,我在本机还原后,运行写好的存储过程,比较快,并且在实施那边运行同样比较快。但是当实施在客户那边运行的时候速度就非常的慢,时间超出了程序的时间限制。远程在客户那 ......

sql小小的疑问 - .NET技术 / C#

可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......

如何用ASP读取 XML - Web 开发 / ASP

<?xml version="1.0"?>
<root>
<status>433</status>
<msg>这个是汉字</msg>
<serialno>123</serialno>
</root>
如何用ASP读取 status值 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号