springboot打成jar之后再linux上运行会报找不到 type alias 对应的实体类的问题,这是springboot扫包的问题。
工程上默认使用的是Mybatis的DefaultVFS进行扫描,但是在springboot的环境下,Mybatis的DefaultVFS这个扫包会出现问题,所以只能修改VFS,为了清晰可见,直接贴代码:
@Bean public SqlSessionFactory sqlSessionFactoryBean() throws Exception { logger.info("load SpringBootVFS"); //DefaultVFS在获取jar上存在问题,使用springboot只能修改 VFS.addImplClass(SpringBootVFS.class); SqlSessionFactoryBean sqlSessionFactoryBean = new SqlSessionFactoryBean(); sqlSessionFactoryBean.setDataSource(dataSource()); PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver(); Resource[] resources1 = resolver.getResources("classpath*:/mybatis/*.xml"); Resource[] resources2 = resolver.getResources("classpath*:/mysql/mapper/*.xml"); Resource[] resources = (Resource[]) ArrayUtils.addAll(resources1,resources2); sqlSessionFactoryBean.setMapperLocations(resources); sqlSessionFactoryBean.setTypeAliasesPackage("com.xxx.xx.entity"); return sqlSessionFactoryBean.getObject(); }
相关推荐
1、基于SpringBoot+MyBatis前后端开发的博客网站项目源码.zip 2、该资源包括项目的全部源码,下载可以直接使用! 3、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料...
基于SpringBoot + Mybatis + Spring Security + Semantic UI 的图书管理系统源码 基于SpringBoot + Mybatis + Spring Security + Semantic UI 的图书管理系统源码 基于SpringBoot + Mybatis + Spring Security...
基于SpringBoot + MyBatis + Layui的后台权限管理系统。代码简洁易懂、界面美观大方,内部封装了权限管理系统常用的全部功能,可直接作为快速开发JavaWeb项目的脚手架使用。 基于SpringBoot + MyBatis + Layui的...
springBoot+mybatis简单demo完整详细版 内容包括 搭建框架,下章节实现登录注册以及拦截器的配置:SpringBoot整合Mybatis完整详细版二:注册、登录、拦截器配置
完整的springboot+mybatis框架,打开就可运行。不用再去找POM配置了。
springboot+mybatis整合,利用配置文件生成实体类以及操作数据库的方法,实现后台接收验证码,注册登录功能
Java+Springboot+mybatis架构,支持mybatis逆向工程,生成mapper.xml
SpringBoot+Mybatis简单的处理事务回滚
采用springboot+mybatis,并多层设计,分为web、service、
基于springboot+mybatis redis构建的在线抽奖系统,管理后台,采用队列处理,支持高并发 项目经过严格测试,确保可以运行! 基于springboot+mybatis redis构建的在线抽奖系统,管理后台,采用队列处理,支持高并发...
基于springboot+mybatis的选课管理系统基于springboot+mybatis的选课管理系统 基于springboot+mybatis的选课管理系统基于springboot+mybatis的选课管理系统 基于springboot+mybatis的选课管理系统基于springboot+...
基于SpringBoot+Mybatis的演出订票系统基于SpringBoot+Mybatis的演出订票系统 基于SpringBoot+Mybatis的演出订票系统基于SpringBoot+Mybatis的演出订票系统 基于SpringBoot+Mybatis的演出订票系统基于SpringBoot+...
基于springboot-mybatis-mysql的基础实验,针对别人的示例代码有所调整、改造,资源分并不高,暂未来得及全部优化提交至github,谢谢
基于springboot+mybatis学生管理系统.zip基于springboot+mybatis学生管理系统.zip基于springboot+mybatis学生管理系统.zip基于springboot+mybatis学生管理系统.zip基于springboot+mybatis学生管理系统.zip基于...
Java+Springboot+mybatis+sharding jdbc 实现分库分表
springboot+mybatis 整合Demo下载,直接下载导入就可以使用。例子已经写的非常完善。
springboot+mybatis+log4j2,不用本身的logback,改用log4j2来实现日志记录
基于springboot+mybatis redis构建的在线抽奖系统 基于springboot+mybatis redis构建的在线抽奖系统 基于springboot+mybatis redis构建的在线抽奖系统 基于springboot+mybatis redis构建的在线抽奖系统 基于...
基于springboot+Mybatis实现的餐厅点餐系统 基于springboot+Mybatis实现的餐厅点餐系统 基于springboot+Mybatis实现的餐厅点餐系统 基于springboot+Mybatis实现的餐厅点餐系统 基于springboot+Mybatis实现的餐厅点餐...
SpringBoot整合Mybatis完整详细版含注册、登录、拦截器配置功能