Mybatis+c3p0
java桥接数据库技术
YaXinShi
相逢即天涯,相伴自心间
展开
-
给大家提供一套c3p0跟dbutils的依赖jar包
<dependency> <groupId>commons-dbutils</groupId> <artifactId>commons-dbutils</artifactId> <version>1.4</version> &...原创 2019-09-15 14:13:44 · 517 阅读 · 0 评论 -
org.hibernate.LazyInitializationException: could not initialize proxy [com.panda.girl.domain.Girl#1]
spring boot——一个懒加载问题96 吴小破2018.08.07 20:34* 字数 179 阅读 1777评论 0喜欢 0一、这是个问题情形如下(1)简单的单元测试类@RunWith(SpringRunner.class)@SpringBootTestpublic class GirlServiceTest {@Autowiredprivate GirlServic...原创 2019-08-01 00:05:19 · 156 阅读 · 0 评论 -
Could not set property 'id' of 'class com.shiyaxin.Bean.Account' with value '1' Cause: org.apache.ib
报错信息: ### Cause: org.apache.ibatis.reflection.ReflectionException: Could not set property 'id' of 'class com.shiyaxin.Bean.Account' with value '1' Cause: org.apache.ibatis.reflection.ReflectionExcept...原创 2019-09-13 11:11:03 · 1127 阅读 · 0 评论 -
ibatis.binding.BindingException: Invalid bound statement (not found): com.shiyaxin.dao.IRoleDao.find
1.如果你的namespce也对2.也加入了下面的这个配置文件: 仍然还错,就看我下面的究极大招 <build> <resources> <resource> <directory>src/main/java</directory> ...原创 2019-09-11 17:27:41 · 184 阅读 · 0 评论 -
mybatis写动态sql语句报错:You have an error in your SQL syntax; check the manual that corresponds to your My
Error querying database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near...原创 2019-09-10 18:58:02 · 1334 阅读 · 0 评论 -
Cause: org.apache.ibatis.ognl.ExpressionSyntaxException: Malformed OGNL expression: sex != null [org
错误的信息如:原因:场景:通常都是在mapper.xml写动态sql语句遇到的,,xml语法严格,大小写 有空格 ,都是不可以的(可以学习下xml的规范知识)org.apache.ibatis.ognl。ExpressionSyntaxException:畸形OGNL表达式:[org.apache.ibatis.ognl性! =零。TokenMgrError:第1行第5列的词法错误。遇到:...原创 2019-09-10 15:48:10 · 6335 阅读 · 0 评论 -
org.apache.ibatis.executor.ExecutorException: A query was run and no Result Maps were found for the
所有的错误信息:在控制台下这个提示为:org.apache.ibatis.executor。ExecutorException:运行了一个查询,但是没有找到映射语句“com.shiyaxin.dao.IUserDao.findByCondition”的结果映射。很可能既没有指定结果类型,也没有指定结果映射。org.apache.ibatis.executor.ExecutorExceptio...原创 2019-09-10 15:16:25 · 1112 阅读 · 0 评论 -
mybatis配置文件里的标签还有顺序嘛?答案是有 的,今天在加的配置发现只能往其中标签的后面放。。。
这是我研究出来的顺序 Mybatis配置文件中各标签的位置顺序如下: properties, settings, typeAliases, typeHandlers, objectFactory,objectWrapperFactory, plugins, environments, databaseIdProvider, mappersmy...原创 2019-09-10 11:32:41 · 334 阅读 · 0 评论 -
ibatis.binding.BindingException: Parameter 'name' not found. Available parameters are [arg1, arg0,p
在service实现层里已经把属性的参数转换成map集合了,Mapper层一样要换成map例子Map <String ,Object> map = new HashMap<>();User(String name, String password)=User(map)转化map存值了...原创 2019-09-10 10:26:01 · 680 阅读 · 0 评论 -
Cause: org.apache.ibatis.executor.ExecutorException: A query was run and no Result Maps were found f
错误描述Cause: org.apache.ibatis.executor.ExecutorException: A query was run and no Result Maps were found for the Mapped Statement 'com.shiyaxin.dao.IUserDao.saveUser!selectKey'. It's likely that neith...原创 2019-09-09 13:29:43 · 620 阅读 · 0 评论 -
org.apache.ibatis.binding.BindingException: Mapper method 'com.zbiti.alarm.dao.AlarmDao.queryTest at
看到了万能的String,万能的string作为接口和resultType的返回值使用Mybatis查询一个数值字段时,我们会使用int long 等简单类型作为resultType,如果我们这个sql没有查询出记录,也就是sql查询出的结果为null,那么这时候就会报错!!!接口定义:public int queryTest();mapper定义 (staff_id = 33 不存在时...原创 2019-09-09 12:42:26 · 550 阅读 · 0 评论 -
Cause: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{
错误是这样说的:原因:org.apache.ibatis.type。TypeException:无法设置映射参数:ParameterMapping{property=‘username’, mode=IN, javaType=class java.lang。错点::ParameterMapping就是下面代码里的parameterType这个参数写错了注意注意parameterType在...原创 2019-09-09 10:55:33 · 14086 阅读 · 2 评论 -
Exception in thread "main" java.io.IOException: Could not find resource sqlMapConfig.xml
看了一会很烦,最后发现是idea卡顿的问题找了2种解决方案:原因:IDEA是不会编译src的java目录的xml文件,所以在Mybatis的配置文件中找不到xml文件!(也有可能是Maven构建项目的问题,网上教程很多项目是普通的Java web项目,所以可以放到src下面也能读取到)解决方案1:不将xml放到src目录下面,将xxxMapper.xml放到Maven构建的resource...原创 2019-09-08 21:26:33 · 2979 阅读 · 2 评论 -
MyBatis报错 Cause: java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecogn
解决办法:在jdbc:mysql://localhost:3306/ssm?serverTimezone=UTC 加上UTC,让数据库时区和本地时区一样就可以。:如图所示:原创 2019-09-07 13:22:51 · 977 阅读 · 0 评论 -
No suitable driver found for jdbc//localhost:3306/mybatis_01
就是没有找到适合jdbc//localhost:3306/mybatis_01的驱动程序:我的错误是: 这里写错了。这个是修改正确以后的原创 2019-09-07 13:15:18 · 253 阅读 · 0 评论 -
java.io.IOException: Could not find resource com.shiyaxin.dao.IUserDao.xml at org.apache.ibatis.exc
哈哈这个错误啊,这是错误信息提示的是:找不到这个mapper.xml文件,没有一个返回类型解决方案:在mapper.xml里加上resultType的"Dao层的全路径名字",nice原创 2019-09-07 12:58:07 · 403 阅读 · 0 评论 -
org.apache.ibatis.datasource.DataSourceException: Unknown DataSource property: name
很明显这个错误是提示用户名和密码不存在,也就是写错了,自己用用户名和密码在数据库哪里连接测试几遍错的位置,我已经标记,核对数据库连接测试进行校验...原创 2019-09-07 12:45:56 · 475 阅读 · 0 评论 -
SqlSessionFaction读取配置文件找不到Resources的getResource的方法
1.我遇到的情况是导包导错了,记着,这里有很多Resources的类,要加载的是我图上已经标记的apace的ibatis.io这个包原创 2019-09-07 12:27:24 · 298 阅读 · 0 评论