V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
funky
V2EX  ›  Java

spring-data-example

  •  
  •   funky · 2016-06-12 16:48:46 +08:00 · 2142 次点击
    这是一个创建于 2885 天前的主题,其中的信息可能已经有所发展或是发生改变。
    从 github 上 clone 了一份 spring data examples 来学习,发现很多子项目都是没有 dataSource configuration 的。但是在 IBM 开发者社区中看见 spring data jpa 的例子是有的。难道很多里面的很多 Bean 都是放在内存数据库中操作的?
    7 条回复    2017-11-28 23:10:56 +08:00
    letitbesqzr
        1
    letitbesqzr  
       2016-06-12 17:34:49 +08:00
    spring-boot-sample-data-jpa
    你说的是这个? ....
    funky
        2
    funky  
    OP
       2016-06-12 17:38:21 +08:00
    @letitbesqzr 不是。是 spring-data-examples 这个
    zhenjiachen
        3
    zhenjiachen  
       2016-06-12 18:57:12 +08:00   ❤️ 1
    spring boot 不需要在类里面配置 dataSource 什么的哦,而是把 datasource 的配置卸载 application.yml 或者 application.properties 中哦!你可以看下项目里面有没有这几个,还有可能他直接用的是默认的 spring boot 的配置啥都不用配置也可以用的。
    org.springframework.boot.autoconfigure.jdbc.DataSourceProperties datasource 的配置类。
    caixiexin
        4
    caixiexin  
       2016-06-12 19:25:59 +08:00 via Android   ❤️ 1
    看看引用的包,是不是用到 spring boot 了?
    funky
        5
    funky  
    OP
       2016-06-12 22:09:20 +08:00
    @caixiexin @zhenjiachen 是用到了 spring-boot 但是没发现 application 相关的配置文件,我再看看 spring-boot ,感谢二位
    caixiexin
        6
    caixiexin  
       2016-06-13 08:50:32 +08:00
    @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 配置方式很像。
    jack80342
        7
    jack80342  
       2017-11-28 23:10:56 +08:00
    最近翻译了 Spring Boot 最新的官方文档,欢迎 Fork,https://www.gitbook.com/book/jack80342/spring-boot/details
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   6150 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 02:02 · PVG 10:02 · LAX 19:02 · JFK 22:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.