MyBatis
coco_ethan
Your rose,My love!
展开
-
异常 -- Cause: java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符
最近一个项目要用到iBatis,之前没怎么用过,所以今天下午先练练手。写完一个Demo以后,运行时,抛出了异常,似乎找不到什么错误...然后百度了一下..原来 Ibatis中,在xml中写完SQL语句之后,不需要写 “;”分号。使用iBatis 访问数据库,进行数据查询 抛出异常后来发现, xml配置文件中的SQL语句最后,不要写分号!!!c转载 2017-08-01 10:51:07 · 2017 阅读 · 0 评论 -
MyBatis动态传入表名,字段名参数的解决办法
要实现动态传入表名、列名,需要做如下修改添加属性statementType="STATEMENT"同时sql里的属有变量取值都改成${xxxx},而不是#{xxx} <![CDATA[ delete from ${table} where ${col} ${date}]]> 1. statem转载 2017-01-09 16:49:25 · 1134 阅读 · 0 评论 -
MyBatis动态传入表名,字段名参数的解决办法
要实现动态传入表名、列名,需要做如下修改添加属性statementType=”STATEMENT”同时sql里的所有变量取值都改成${xxxx},而不是#{xxx} String dateStr = DateFormatUtils.format(date.getTime(), "yyyy-MM-dd HH:mm:ss"); dateStr = "'" + dateStr转载 2017-08-14 10:53:21 · 613 阅读 · 0 评论 -
spring+mybatis整合报错:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
mark一个花费我一个半小时的配置过程中遇到的问题;Spring+Mybatis整合过程中报错:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 无法找到DAO接口中的方法映射!!!刚开始没注意到 mapper.xml 有没有发布上,后来看博文找问题看到有博友说 maven 项目存在一个原创 2017-12-04 18:57:43 · 458 阅读 · 2 评论 -
Mybatis中jdbcType和javaType对应关系
Mybatis中javaType和jdbcType对应关系JDBCTypeJavaTypeCHARStringVARCHARStringLONGVARCHARStringNUMERICjava.math.BigDecimalDECIMALjava.math.BigDecimalBITbooleanBOOLEANboolean...原创 2019-03-21 22:43:35 · 6592 阅读 · 0 评论