bound statement mybatis Invalid bound statement (not found)

MyBatis的命名空间说的是POJO的XXx.xml文件中的<mapper namespace=”” />,主要是跟三个地方有关系,

第一个是Configuration.xml的mappers属性

第二个是POJO的mapper接口如EmployeeMapper的类路径

第三个是DAO程序中的session.getConfiguration().addMapper(EmployeeMapper.class)

当只使用XML(不使用Anotation)的来配置mapper接口时,就是我们把sql配置在EmployeeMap.xml中时,若我们把namespace指明namespace设置为EmployeeMapper接口的路径,即<mapper namespace="com.wildrain.mapper.EmployeeMapper">时,这样我们在程序中使用MyBatis来进行CRUD时,session.getConfiguration().addMapper(EmployeeMapper.class)这段代码可以不用写。

若我们在employee.xml中的namespace是任意取的名字,而不是接口EmployeeMapper.java的类路径名,那么当我们在进行测试时,必须要添加代码

session.getConfiguration().addMapper(EmployeeMapper.class)进行注册

bound statement mybatis Invalid bound statement (not found)

注:session为SqlSession的对象

  

爱华网本文地址 » http://www.aihuau.com/a/8104030103/157494.html

更多阅读

代销业务的会计处理 新手店主专门去做代销业务

    一、什么人适合做代销商    1.办公室文职人员、公务员等,每天朝九晚五固定的上班时间,八小时的工作制加上中午休息都在办公室,却没有太多的工作任务可以做,每天至少有那么几个小时用来看报纸、喝茶、聊天,办公室可以上网,却只

业内专业人士指出:当前特许加盟展暗藏投资陷阱

 开幕两天的第七届国际特许加盟巡展昨天在北京结束后移师广州。然而在火热的投资双方洽谈背后,记者却发现诸多“疑点”:有些品牌顶着加盟的帽子,实际在兜售设备;还有些小额投资项目投资少回报高,根本不可信……投资者应注意:加盟展里也

中国的广告代理制度 广告代理制度

广告代理制度定义  广告代理制度指的是广告代理方(广告经营者)在广告被代理方(广告客户)所授予的权限范围内来开展一系列的广告活动。就是在广告客户、广告公司与广告媒介三者之间,确立广告公司为核心和中介的广告运作机制。

上海:2.5产业的生机

    作者:周红  4年前,当黄翰泓就上海汽车集团的老厂房改造项目与上海市政府协商时,政府高层对老厂房的改造不无忧虑,国有资产老厂房的改造究竟该怎么进行——全盘推倒造新楼,还是保留原址再改造?“之前苏州河边的老厂房,一些艺术家

精炼渣 复合精炼渣

该产品主要应用在LF炉精炼过程中或在转炉出钢过程中造白渣脱硫、降低夹杂水平。与传统炼钢工艺所用的材料相比,该产品可大幅度降低精炼成本,从应用情况看,各使用厂家情况不同(钢种、工艺不同等因素),在达到预期效果的同时,降低成本2―18元/

声明:《bound statement mybatis Invalid bound statement (not found)》为网友十年戎马心孤单分享!如侵犯到您的合法权益请联系我们删除