美文网首页
SpringBoot 【 第四章 】数据访问(Spring-da

SpringBoot 【 第四章 】数据访问(Spring-da

作者: 陈兄 | 来源:发表于2019-01-25 13:57 被阅读0次
    image

    Spring-data-jpa 让数据访问 so easy

    实际开发过程中,对数据库的操作无非是“增删改查”。语句几乎类似,最重要的就是开发人员需要些大量的业务逻辑。

    Spring-data-jpa的出现正可以让这样一个已经很“薄”的数据访问层变成只是一层接口的编写方式。

      /**
      * Created by cw on 2017/10/31. good day.
      *
      * @Author: Chen Wu
      * Blog: http://www.updatecg.xin
      */
      public interface BookRepositories extends JpaRepository<Book,Long> {
    
      }
    
    

    实现此应用类只需集成JpaRepository的接口就实现数据访问,由于Spring-data-jpa依赖Hibernate,所以建议你对Hibernate有一定的了解。

    配置文件

    在pom.xml中添加依赖。

      <!-- Spring Boot Spring-data-jpa 数据依赖 -->
      <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-jpa</artifactId>
      </dependency>
    

    在application.xml中配置数据库连接信息。

      #MySQL数据源设定
      spring.datasource.url = jdbc:mysql://192.168.2.xxx:3306/itv_assistant?characterEncoding=utf8&allowMultiQueries=true&useSSL=false
      #JDBC驱动设定
      spring.datasource.driver-class-name = com.mysql.jdbc.Driver
      #数据库登陆用户账号设定
      spring.datasource.username = root
      #数据库登陆用户密码设定
      spring.datasource.password =123456
      #显示sql语句
      spring.jpa.show-sql= true
    

    <strong>对应代码分享在 [https://github.com/UpdateCw/SpringBoot]</strong>

    相关文章

      网友评论

          本文标题:SpringBoot 【 第四章 】数据访问(Spring-da

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