1.使用mapper执行insert时出现的异常
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
com.lch.crowd.mapper.AdminMapper.insertSelective
无效的绑定语句
2.检查spring配置文件sqlSessionFactoryBean文件
<!--3.配置sqlSessionFactoryBean整合spring-->
<bean id="sqlSessionFactoryBean" class="org.mybatis.spring.SqlSessionFactoryBean">
<!--mybatis全局配置文件的位置-->
<property name="configLocation" value="classpath:mybatis/mybatis-config.xml"/>
<!--mapper文件的位置-->
<property name="mapperLocations" value="classpath:mybatis/mapper/AdminMapper.xml"/>
<!--注入数据源-->
<property name="dataSource" ref="dataSource"/>
</bean>
<!--4.扫描mapper接口所在的包,装入IOC容器-->
<bean id="mapperScannerConfigurer" class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="basePackage" value="com.lch.crowd.mapper"/>
</bean>
3.发现配置文件无问题,应该是mapper文件出现问题
果然是这里出现了问题,这是mybatis逆向工程生成的bug