- 浏览: 36666 次
最新评论
文章列表
今天早上被一个webService传参问题卡了半个小时,太恶心了,我这边的解决方法和原因是!!!!把参数上的 < 需要转义成 <
private Object getObjectIgnoreCase(Map<String, Object> map,String key){
for(String k:map.keySet()){
if(k.equalsIgnoreCase(key)){
return map.get(k);
}
}
return null;
}
平常用得比较多的小方法,直接写这了
因为项目已封装了简易的TransactionTemplate回滚实现类,所以只能大概记录一下思路了。
首先,本来是为了验证某条sql是否合法,想到用TransactionTemplate达到执行成功后告诉后台true跟false则可,不需要真正让sql生效,例如插入和删除语句时。小白我在编写的时候,
下面都是伪代码单纯思路
TransactionTemplate.execute{
//在这里new 一个jdbcTemplate execute(sql),查看数据库,居然生效了
//查看得到原因是,TransactionTemplate的transactionManager所用的数据源 ...
for(Object obj:request.getParameterMap().keySet()){
String key =obj.toString();
System.out.println(key+"---------->"+request.getParameter(key));
}
纯粹为了发第一篇文章。。。开始尝试记录一些东西吧