mysql test== 坑
摘要:错误 <if test="status == '1'"> 正确 <if test="status == '1'.toString()">
阅读全文
posted @
2018-07-31 15:01
dm3344
阅读(176)
推荐(0) 编辑
mybatis There is no getter for property named '*' in 'class java.lang.String
摘要:1、原因 server层 xxxx.get("1234") map <if test="aaa != null and aaa.id != null and aaa.id != ''"> AND a.aaa = #{aaa.id} </if> 强行把字符串当作实体对象来判断了,所以是笔误 应该改为
阅读全文
posted @
2018-07-31 10:16
dm3344
阅读(131)
推荐(0) 编辑
【转】IBatis.Net项目数据库SqlServer迁移至Oracle
摘要:转自:http://www.2cto.com/database/201312/265514.html最近完成了一个(IBatis.Net+MVC)项目的数据库+代码迁移工作,可把我折腾得~~~IBatis.Net是一个ORM框架,具体介绍可以问度娘。我之前没用ORM框架使用经验,所以这一路我不是走来...
阅读全文
posted @
2015-07-10 20:16
dm3344
阅读(488)
推荐(0) 编辑
IBatis Map时间参数文字格式不匹配!
摘要:CS.ht.Add("start_time", startTime); Map ( date_time =]]> to_date(#start_time#,'yyyy-mm-dd hh24:mi:ss')) 报错:“文字格式不匹配”之类的解决方案CS.ht.Add("start_t...
阅读全文
posted @
2014-10-23 10:53
dm3344
阅读(1145)
推荐(0) 编辑
【转】Unable to load embedded resource from assembly 无法加载的程序集嵌入的资源
摘要:转自:http://blog.sina.com.cn/s/blog_994678b90101f035.html项目运用IbatisNet今天更新项目,编译完点击运行,报错如下:【“/”应用程序中的服务器错误。Unable to load embedded resource from assembly...
阅读全文
posted @
2014-08-28 17:11
dm3344
阅读(767)
推荐(0) 编辑
IBatis Map报错10.1
摘要:检查providers.config把没用的给关闭掉即可
阅读全文
posted @
2014-07-01 17:57
dm3344
阅读(143)
推荐(0) 编辑
创建 cachingConfiguration 的配置节处理程序时出错: 未能加载文件或
摘要:C:\Users\xxx\Documents\IISExpress\config\applicationhost.config 将这里面带的项目路径替换成你当前路径{"创建 cachingConfiguration 的配置节处理程序时出错: 未能加载文件或程序集“Microsoft.Practice...
阅读全文
posted @
2014-05-06 20:26
dm3344
阅读(5398)
推荐(0) 编辑
Ibatis 美元符号替换为井号
摘要:原码:where name = '$name$' or code = '$code$'修改后: where name = #name# or code = #code#
阅读全文
posted @
2014-04-14 11:32
dm3344
阅读(423)
推荐(0) 编辑
ibatis解决sql注入问题
摘要:原文:http://blog.csdn.net/scorpio3k/article/details/7610973对于ibaits参数引用可以使用#和$两种写法,其中#写法会采用预编译方式,将转义交给了数据库,不会出现注入问题;如果采用$写法,则相当于拼接字符串,会出现注入问题。例如,如果属性值为“...
阅读全文
posted @
2014-04-11 17:16
dm3344
阅读(287)
推荐(0) 编辑
【转】iBatis.Net的SqlMap.config文件
摘要:转自:http://www.xuebuyuan.com/579671.htmliBatis.Net基本的运行环境配置主要由两个文件组成,分别是SqlMap.config和Provider.config。它们是必需的两个配置文件,基中SqlMap.config的功能类似于web.config或者app.config,是iBatis.Net核心的配置文件,它的存放路径也跟应用程序配置文件一样,必须放在应用程序的运行目录下并且它的文件名是保留的,不可改变的。而Provider.config是一个数据驱动提供类的配置,它的文件名是可以随意改变的,因为通过SqlMap.config的一个配置节可以配置它
阅读全文
posted @
2014-04-08 10:17
dm3344
阅读(768)
推荐(0) 编辑
IBatisNet 缓存使用
摘要:参考:http://www.cnblogs.com/xiaogangqq123/archive/2011/06/30/2094905.html --> delete from Accounts [id] = #id# update Accounts set Item ...
阅读全文
posted @
2014-03-28 12:01
dm3344
阅读(832)
推荐(0) 编辑
【转】ibatis 中isNull, isNotNull与isEmpty, isNotEmpty区别
摘要:转自:http://blog.csdn.net/fanfanjin/article/details/6676566在iBATIS中isNull用于判断参数是否为Null,isNotNull相反isEmpty判断参数是否为Null或者空,满足其中一个条件则其trueisNotEmpty相反,当参数既不为Null也不为空是其为true
阅读全文
posted @
2014-02-24 16:16
dm3344
阅读(258)
推荐(0) 编辑
ibatis 怎么写入小于号
摘要:错误:select * from tab_name where rownum<=500正确: select * from tab_name where <![CDATA[rownum<=500]]>
阅读全文
posted @
2013-06-06 16:11
dm3344
阅读(212)
推荐(0) 编辑
ibatis - 错误集锦
摘要:错误1、apply inline parameterMapa、原因,MAP里面的语句出错。用前台界面测试,可以看到结果,用单元测试或者其他内部测试只会看到这句错误解决方案:有重复的类名,某个xml已经有用到该类名了,不能重复,把错误的xml里的类名全部换下 b、参数为Hashtable 里面有多个list ,如,ht.add(A_list ,xx) ;ht.add(B_list ,xx) ;那么解析就是错误5、在加载MAP的时候提示“具有相同的键”a、首先,检查你最新添加的XML里面,的头部分 格式是否符合以下,也就是 头部只能有以个 resultMaps ,经常错误的是复制过来的错 ...
阅读全文
posted @
2013-05-14 11:43
dm3344
阅读(797)
推荐(0) 编辑
ibatis 实现多个字段查询条件
摘要:方法1 SELECT ID,CODE,NAME,DESC,NOTE FROM SYS_TABLE <dynamic prepend="WHERE"> <isNotNull prepend="AND" property="code"> ( code LIKE '%$code$%') </isNotNull> <isNotNull prepend="AND" property="desc"> ( desc LIKE '%$des
阅读全文
posted @
2013-04-11 17:35
dm3344
阅读(1242)
推荐(0) 编辑
ibatis 中isNull, isNotNull与isEmpty, isNotEmpty区别
摘要:转自:http://blog.csdn.net/fanfanjin/article/details/6676566
阅读全文
posted @
2013-04-11 14:07
dm3344
阅读(162)
推荐(0) 编辑
Ibatis 常见错误
摘要:1、提示This SQL map does not contain a MappedStatement named funcname(你调用的方法名)答:a.请检查 funcname是否有存在重复,或者是否没有这个(惨痛的教训!),一般这个 方法名必须不能跟别的xml里的方法一致,所以方法名要唯一 b.继第一个问题,发现还是不行,那么去你项目下找一找你当前sql存在的xml文件 。竟然发现多了1个同名xml文件,真正操作就是这个xml。2、提示如下- Check the parameter mapping typeHandler attribute '' (must be a
阅读全文
posted @
2013-04-11 11:30
dm3344
阅读(651)
推荐(0) 编辑
ibatisNet 在运行时获取SQL的方法与限制
摘要:1 、需引入如下4个namespace:using IBatisNet.DataMapper;using IBatisNet.DataMapper.Configuration;using IBatisNet.DataMapper.MappedStatements;using IBatisNet.DataMapper.Scope;2、将下面语句添加到代码去,result 即为获取的SQL ISqlMappersqlMapper=newDomSqlMapBuilder().Configure();IMappedStatementstatement=sqlMapper.G...
阅读全文
posted @
2013-01-21 17:39
dm3344
阅读(837)
推荐(0) 编辑
ibatis 多表关联
摘要:1、将一个类当作某个类的属性,定义Model实体,如 在 a.cs中 定义 一个a.cs Model情况 public int id { get; set; } public string name { get; set; } public b b { get; set; }b.cs Model里面情况 public int id { get; set; } public string catalog { get; set; } public string sex { get; set; }将b类当作 a类的一...
阅读全文
posted @
2013-01-15 11:42
dm3344
阅读(409)
推荐(0) 编辑
ibatis This SQL map does not contain a MappedStatement
摘要:1、“在xml文件里写sql语句时,写错一个单词”2、“return Mapper().QueryForList("List", null);改为了return Mapper().QueryForList("Admin.List", null); 居然可以了,使用了Satement命名空间,应用的时候必须加上命名空间”3、“检查你的Web.config” 自己补充的
阅读全文
posted @
2013-01-04 10:13
dm3344
阅读(1683)
推荐(0) 编辑