一:别名(从mapper那里寻找类换到了从mybatis-config那里找)
1.修改beammapper.xml
2.修改全局配置mybatis-config.xml (新增了别名)
3.包的别名
会自动识别这个包下小写开头的类.
二:别名的好与坏
好处是可以简略地直接用小写开头的类名来用,更简洁
坏处是如果项目一多,类一多起来,就不好在beanmapper来ctrl来查找到对应的类
这里一个解决方法是别名的时候换成包的别名,但是依旧治标不治本.
所以这时候推荐使用注解
三:注解的使用
在每个beam包下使用注解来识别这个类
如:
这里取的别名跟上面的配置的不一样,会报错找不到category这个类
因为的把类取了个不一样的别名,
这时候改回正确的就可以正常运行了
四:一些知识点
mybatis-config.xml
properties:属性集(引入外部资源)
resource:加载类路径下的资源
url:引用网络路径或磁盘路径下的资源
mappers:加载已经写好的sql映射配置文件并注册到全局配置文件
settings配置(基于全局特性)
typealias别名