zoukankan      html  css  js  c++  java
  • Spring Cloud使用

    一、创建提供者工程01-provider-8081

    (1) 创建工程

    创建一个Spring Initializr工程,并命名为01-provider-8081。导入Lombok、Web、JPA及MySQL驱动依赖

    (2) pom.xml导入Druid依赖

    1. <dependency>
    2. <groupId>com.alibaba</groupId>
    3. <artifactId>druid</artifactId>
    4. <version>1.1.10</version>
    5. </dependency>
    6. <!--修改MySQL驱动版本-->
    7. <dependency>
    8. <groupId>mysql</groupId>
    9. <artifactId>mysql-connector-java</artifactId>
    10. <version>5.1.47</version>
    11. <scope>runtime</scope>
    12. </dependency>

    (3) 定义实体类

    (4) 定义Repository接口

    (5) 定义Service接口

    (6) 定义Service实现类

    A、添加数据

    B、删除数据

    C、修改数据

    D、根据id查询

    E、查询所有

    (7) 定义处理器

    (8) 修改配置文件

    1. server:
    2. port: 8081
    3. # 设置Spring-Data-JPA
    4. spring:
    5. jpa:
    6. # 指定在Spring容器启动时是否自动建表,默认为false
    7. generate-ddl: true
    8. # 指定是否在控制台显示其执行的SQL语句,默认false
    9. show-sql: true
    10. # 指定应用重启时是否重新创建更新表
    11. hibernate:
    12. ddl-auto: none
    13. # 配置数据源
    14. datasource:
    15. type: com.alibaba.druid.pool.DruidDataSource
    16. driver-class-name: com.mysql.jdbc.Driver
    17. url: jdbc:mysql:///test?useUnicode=true&amp;characterEncoding=utf8
    18. username: root
    19. password: root
    20. logging:
    21. # 设置日志输出格式
    22. pattern:
    23. console: level-%level %msg%n
    24. level:
    25. root: info # 控制Spring Boot启动时的日志级别
    26. org.hibernate: info # 控制hibernate运行时的日志级别
    27. # 在show-sql为true时,显示SQL中的动态参数值
    28. org.hibernate.type.descriptor.sql.BasicBinder: trace
    29. # 在show-sql为true时,显示SQL查询结果
    30. org.hibernate.type.descriptor.sql.BasicExtractor: trace
    31. com.abc.provider: debug

    二、创建消费者工程01-consumer-8080

    (1) 创建工程

    创建一个Spring Initializr工程,并命名为01-consumer-8080,导入Lombok与Web依赖

    (2) 定义实体类

    (3) 定义JavaConfig容器类

    (4) 定义处理器类

    A、添加数据

    B、删除

    C、修改数据

    D、根据id查询

    E、查询所有

    三、测试

    (1)启动服务端

    (2)启动客户端

    A、添加数据

    B、删除

    C、修改数据

    D、根据id查询

    E、查询所有

  • 相关阅读:
    WPF treeview 多层次绑定问题 HierarchicalDataTemplate 和 CompositeCollection
    Difference between Visibility.Collapsed and Visibility.Hidden
    WPF style的继承
    Asp.net个性化服务《系列03_购物车》
    SQLServer2005中的uniqueidentifier数据类型与NEWID()函数
    扉页语
    Asp.net个性化服务《系列01_概述》
    Asp.net个性化服务《系列02_快速的匿名用户个性化》
    2010年java课程体系
    easyui修改提示窗
  • 原文地址:https://www.cnblogs.com/edda/p/13264034.html
Copyright © 2011-2022 走看看