开发者社区 问答 正文

求教Springboot+mybatis的配置:配置报错 

官方木有springboot+mybatis的配置
只有JPA的,JPA不想用,表关联查询太纠结。
有没有配置过springboot+mybatis的求参考。
或者如何在springboot下,添加原生的配置方法也行
在线等,求大神

展开
收起
kun坤 2020-06-02 16:51:29 514 分享 版权
1 条回答
写回答
取消 提交回答
  • http://my.oschina.net/ericliuandhisfriends/blog/468466
    小弟写的一个Demo,mybatis和Spring-Boot整合 ###### 很简单的....

    @Configuration
    @EnableTransactionManagement
    @MapperScan("com.*.*.mapper")
    public class DataBaseConfig {
    
    	private final Logger log = LoggerFactory.getLogger(DataBaseConfig.class);
    
    	@Bean
    	@Primary
    	@ConfigurationProperties(prefix = "datasource.primary")
    	public DataSource dataSource() {
    		log.debug("Configuring Datasource");
    		return new DruidDataSource();
    	}
    
    	@Bean
    	public PlatformTransactionManager txManager() {
    		return new DataSourceTransactionManager(dataSource());
    	}
    
    	@Bean
    	public SqlSessionFactory sqlSessionFactoryBean() throws Exception {
    
    		SqlSessionFactoryBean sqlSessionFactoryBean = new SqlSessionFactoryBean();
    		sqlSessionFactoryBean.setDataSource(dataSource());
    
    		PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver();
    
    		sqlSessionFactoryBean.setMapperLocations(resolver
    				.getResources("classpath:/mapper/*.xml"));
    		return sqlSessionFactoryBean.getObject();
    	}
    
    }

    ######回复 @程序员V : 你直接上github 搜索 spring boot mybatis 也是有一堆例子的.######回复 @程序员V : 不好意思..公司不能上扣扣..oschina 和github 基本是唯一能上的少数网站了...######留下QQ....详细问下。才研究Spring不久###### ??
    mapper注入不就行了 ######能详细点吗?

    2020-06-02 16:51:37
    赞同 展开评论