摘要: Spring-data-jpa支持 对于数据源的配置可以沿用上例中DataSourceConfig的实现。 新增对第一数据源的JPA配置,注意两处注释的地方,用于指定数据源对应的Entity实体和Repository定义位置,用@Primary区分主数据源。 新增对第二数据源的JPA配置,内容与第一 阅读全文
posted @ 2018-03-07 11:12 allalongx 阅读(448) 评论(1) 推荐(6) 编辑
摘要: 之前在介绍使用JdbcTemplate和Spring-data-jpa时,都使用了单数据源。在单数据源的情况下,Spring Boot的配置非常简单,只需要在application.properties文件中配置连接参数即可。但是往往随着业务量发展,我们通常会进行数据库拆分或是引入其他数据库,从而我 阅读全文
posted @ 2018-03-07 11:10 allalongx 阅读(409) 评论(0) 推荐(6) 编辑
摘要: 之前在介绍使用JdbcTemplate和Spring-data-jpa时,都使用了单数据源。在单数据源的情况下,Spring Boot的配置非常简单,只需要在application.properties文件中配置连接参数即可。但是往往随着业务量发展,我们通常会进行数据库拆分或是引入其他数据库,从而我 阅读全文
posted @ 2018-03-07 11:09 allalongx 阅读(331) 评论(0) 推荐(6) 编辑
摘要: 创建实体 创建一个User实体,包含id(主键)、name(姓名)、age(年龄)属性,通过ORM框架其会被映射到数据库表中,由于配置了hibernate.hbm2ddl.auto,在应用启动的时候框架会自动去数据库中创建对应的表。 创建数据访问接口 下面针对User实体创建对应的Repositor 阅读全文
posted @ 2018-03-07 11:07 allalongx 阅读(470) 评论(2) 推荐(6) 编辑
摘要: 在实际开发过程中,对数据库的操作无非就“增删改查”。就最为普遍的单表操作而言,除了表和字段不同外,语句都是类似的,开发人员需要写大量类似而枯燥的语句来完成业务逻辑。 为了解决这些大量枯燥的数据操作语句,我们第一个想到的是使用ORM框架,比如:Hibernate。通过整合Hibernate之后,我们以 阅读全文
posted @ 2018-03-07 11:05 allalongx 阅读(425) 评论(2) 推荐(6) 编辑
摘要: 使用JdbcTemplate操作数据库 Spring的JdbcTemplate是自动配置的,你可以直接使用@Autowired来注入到你自己的bean中来使用。 举例:我们在创建User表,包含属性name、age,下面来编写数据访问对象和单元测试用例。 定义包含有插入、删除、查询的抽象接口User 阅读全文
posted @ 2018-03-07 11:03 allalongx 阅读(384) 评论(5) 推荐(6) 编辑