类似#empCd#这样的东东,是定义在map中的key值。
这样就应该明白了吧?
这样就应该明白了吧?
解决方案 »
- js 中文乱码问题!高手进啊。求救啊 下午就要交项目了!!!!
- java提交数据到其它网站
- 请问:如何截取输入框中的数字?急!!!新手求助!
- 哪里有好点的JSP网站模板下载吗?
- 初学者:配置JSP运行环境问题!请大家教我!急!
- Intellij IDEA 7.0 注册机下载
- oracle的http server中,报错“在此 JDK 中不支持 GBK 编码”
- 用tomcat,为什么说找不到包?而在WebLogic中可以。
- 怎么样计算两时间之间的时间差是多少小时多少分多少秒
- 请问Access数据库中的日期型字段是对应java中的哪个Date类?
- 关于JavaMail 是否可以自己创建邮件服务器?
- org.springframework.dao.CannotAcquireLockException: could not initialize a collection
select (字段1,字段2,字段3,...字段4)
FROM 表名B
WHERE 条件一 and 条件二
这种语法见sql相关文档,是插值的sql语句。
<statement id="insertWbsForRevision" parameterClass="map">
其中id为这条语句的标识符,parameterClass为入参,因为是执行插入的sql,所以没有出参。
parameterClass = "map" 其中的map指向一个类,
sql中的#verNo# 这种写法表示的是map对象中的verNo属性,做为变量放到sql中去的。
也就是说程序里面要调用这条语句,必须传入一个map类的实例作为入参。然后map类包含verNo,empCd,empCd,pjCd等属性
select (字段1,字段2,字段3,...字段4)
FROM 表名B
WHERE 条件一 and 条件二
这个语法和ibatis无关,sql标准里面支持这样写的
因为这是插入记录的另一种sql写法
insert into table1(a,b,c) select a,b,c from table2 where ...