问答详情
源自:4-6 myBatis整合Spring理论

Mybatis会自动扫描类的包名来减少编写配置的代码量

但这么做会有一个问题啊,如果类名一样,只是包名不同,Mybatis会区分吗?

提问者:taoy 2016-06-08 06:36

个回答

  • yuwl
    2016-06-11 18:08:37
    已采纳

    类名一样,只是包名不同,Mybatis是不会区分的,项目启动的时候就会报错。

    Mybatis通过<property name="typeAliasesPackage" value="com.myapp" />来自动扫描Entity,但它扫描的是各个包下的类名,而非全限定名。这是网友的:http://sgq0085.iteye.com/blog/2026077