从 github 上 clone 了一份 spring data examples 来学习,发现很多子项目都是没有 dataSource configuration 的。但是在 IBM 开发者社区中看见 spring data jpa 的例子是有的。难道很多里面的很多 Bean 都是放在内存数据库中操作的?

1 letitbesqzr Jun 12, 2016 spring-boot-sample-data-jpa 你说的是这个? .... |
2 funky OP @letitbesqzr 不是。是 spring-data-examples 这个 |
3 zhenjiachen Jun 12, 2016 spring boot 不需在类里面配置 dataSource 什么的哦,而是把 datasource 的配置卸载 application.yml 或者 application.properties 中哦!你可以看下项目里面有没有这几个,还有可能他直接用的是默认的 spring boot 的配置啥都不用配置也可以用的。 org.springframework.boot.autoconfigure.jdbc.DataSourceProperties datasource 的配置类。 |
4 caixiexin Jun 12, 2016 via Android 看看引用的包,是不是用到 spring boot 了? |
5 funky OP @caixiexin @zhenjiachen 是用到了 spring-boot 但是没发现 application 相关的配置文件,我再看看 spring-boot ,感谢二位 |
6 caixiexin Jun 13, 2016 @funky 可能 demo 用的是内置的内存数据库吧( h2 之类的)? spring boot 是约定优先于配置,很多配置都是默认的,没有 application.properties 的情况下,手动新建一个放到 resource 目录下就行。 application.properties 的配置参考这里: http://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html 数据库配置在 DATASOURCE 那一节,跟原来 xml 配置方式很像。 |
7 jack80342 Nov 28, 2017 最近翻译了 Spring Boot 最新的官方文档,欢迎 Fork,https://www.gitbook.com/book/jack80342/spring-boot/details |