开发者社区> 问答> 正文

spring boot mybatis druid snaker配合使用的问题?

最近使用spring-boot,druid,Mybatis写了一些东西

其中@MapperScan("com.varicom.mapper") 扫描

到这里都没问题,eclipse启动和打包运行都没问题

后来工程引入snaker,根据snaker 2.4的mybatis配置

<!-- mybatis access -->
<bean id="dbAccess" class="org.snaker.engine.access.mybatis.MybatisAccess">
<property name="sqlSessionFactory" ref="sqlSessionFactory"/>
</bean>
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="configLocation" value="classpath:mybatis.cfg.xml"></property>
<property name="dataSource" ref="dataSource" />
<property name="typeAliasesPackage" value="org.snaker.engine.entity" />
</bean>
使用 mybatis ,需要在 mybatis.cfg.xml 配置文件中增加 snaker 的类型及映射文件
<typeAliases>
<package name="org.snaker.engine.entity"/>
</typeAliases>
<mappers>
<mapper resource="mapper/process.xml"/>
<mapper resource="mapper/order.xml"/>
<mapper resource="mapper/task.xml"/>
<mapper resource="mapper/task-actor.xml"/>
<mapper resource="mapper/hist-order.xml"/>
<mapper resource="mapper/hist-task.xml"/>
<mapper resource="mapper/hist-task-actor.xml"/>
<mapper resource="mapper/query.xml"/>
<mapper resource="mapper/hist-query.xml"/>
<mapper resource="mapper/surrogate.xml"/>
</mappers>

eclispe启动,访问一切ok,

而后工程打包运行便会卡住在

2015-01-27 11:43:53.094 INFO 32936 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [class com.alibaba.druid.pool.DruidDataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)

不知道但大家见过此类问题不?

@wenshao

@Dead_knight

展开
收起
a123456678 2016-03-17 16:04:09 6321 0
1 条回答
写回答
取消 提交回答
  • 使用 mybatis ,需要在 mybatis.cfg.xml 配置文件中增加 snaker 的类型及映射文件
    <typeAliases>
    < package name="org.snaker.engine.entity"/>
    < /typeAliases>
    < mappers>
    < mapper resource="mapper/process.xml"/>
    < mapper resource="mapper/order.xml"/>
    < mapper resource="mapper/task.xml"/>
    < mapper resource="mapper/task-actor.xml"/>
    < mapper resource="mapper/hist-order.xml"/>
    < mapper resource="mapper/hist-task.xml"/>
    < mapper resource="mapper/hist-task-actor.xml"/>
    < mapper resource="mapper/query.xml"/>
    < mapper resource="mapper/hist-query.xml"/>
    < mapper resource="mapper/surrogate.xml"/>
    < /mappers>
    
    这段配置不需要的
    2019-07-17 19:05:35
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
workshop专场-微服务专场-开发者动手实践营-微服务-Spring Cloud Alibaba 微服务全家桶体验 立即下载
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载