Spring Boot对内嵌数据库的支持

作者: xiaolyuh | 来源:发表于2017-06-16 13:35 被阅读123次

    开发应用时使用内存数据库是很实用的。很方便的一点是,内存数据库不需要提供持久化存储。 你不需要在应用启动时做初始化数据库动作, 也不需要在应用结束时去删除数据。

    Spring Boot可以自动配置的内嵌数据库包括H2,HSQL和Derby。你不需要提供任何连接URLs, 只需要简单的添加你想使用的内嵌数据库依赖。

    示例:典型的POM依赖如下:

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-jpa</artifactId>
    </dependency>
    <dependency>
        <groupId>org.hsqldb</groupId>
        <artifactId>hsqldb</artifactId>
        <scope>runtime</scope>
    </dependency>
    

    注:对于自动配置的内嵌数据库, 你需要依赖spring-jdbc。 在示例中, 它通过 spring-boot-starter-data-jpa 被传递地拉过来
    了。

    相关文章

      网友评论

        本文标题:Spring Boot对内嵌数据库的支持

        本文链接:https://www.haomeiwen.com/subject/rxtmqxtx.html