SpringCloud+JPA实现增删查改(附源码)

本文详细介绍了如何使用SpringCloud和JPA实现数据库的增删查改功能。从创建Eurekaserver开始,逐步配置producer_jpa项目,包括数据库连接、Student实体类、StudentRepository接口和实现,再到consumer_feign的实现,最后通过Zuul进行API网关路由。整个过程详细阐述了每个步骤,并提供了相关配置和代码示例。
摘要由CSDN通过智能技术生成
    • 1.1 eurekaserver
  • 1.2 producer_jpa

  • 1.3 consumer_feign

  • 1.4 Zuul

  • 2. 创建Eurekaserver

    • 2.1 配置application.yml
  • 3. 创建producer_jpa

    • 3.1 配置application.yml
  • 3.2 Student实体类

  • 3.3 创建StudentRepository

  • 3.4 server层的实现

    • 3.4.1 StudentService接口
  • 3.4.2 StudentServiceImpl实现类

  • 3.5 StudentController的实现

  • 4. 创建consumer_feign

    • 4.1 修改SpringcloudConsumerFeignApplication启动文件
  • 4.2 配置application.yml

  • 4.3 Student实体类的实现

  • 4.4 ActionResult的实现

  • 4.5 编写RemoteFeignServer接口

  • 4.6 StuController的实现

  • 5. 创建zuul

    • 5.1 修改启动文件
  • 5.2 配置application.yml

  • 5.3 配置AuthenFilter

  • 6. 结果展示

1. 目录结构总览

=============================================================================

1.1 eurekaserver


在这里插入图片描述

1.2 producer_jpa


在这里插入图片描述

1.3 consumer_feign


在这里插入图片描述

1.4 Zuul


在这里插入图片描述

2. 创建Eurekaserver

=====================================================================================

创建SpringBoot项目(springcloud_eurekaserver),只导入EurekaServer;

  • 在启动文件中加入@EnableEurekaServer注解用于开启Eureka服务注册功能

2.1 配置application.yml


server:

port: 8761

eureka:

instance:

hostname: 127.0.0.1

client:

service-url:

defaultZone: http://localhost:8761/eureka/

register-with-eureka: false

fetch-registry: false

3. 创建producer_jpa

======================================================================================

创建Spr

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值