springboot打成jar包后运行会造成mybatis设置的别名包找不到实体类的问题,这是由于mybatis默认使用DefaultVFS扫描包,在springboot中可以改成SpringBootVFS进行包扫描。具体见下面代码。
1 | @Bean |
如果使用 mybatis autoconfigure生成的 SessionFactory可能就没有这个问题了。
生命太短暂,不要去做一些根本没有人想要的东西。
springboot打成jar包后运行会造成mybatis设置的别名包找不到实体类的问题,这是由于mybatis默认使用DefaultVFS扫描包,在springboot中可以改成SpringBootVFS进行包扫描。具体见下面代码。
1 | @Bean |
如果使用 mybatis autoconfigure生成的 SessionFactory可能就没有这个问题了。