美文网首页
SpringCloud从入门到精通02---创建订单模块01

SpringCloud从入门到精通02---创建订单模块01

作者: Felix_ | 来源:发表于2021-01-07 18:47 被阅读0次

我们在cloudsercie上点击右键,然后创建一个新的module

image.png
这里我们选择 Maven,然后进入下一步
image.png
默认情况下,这里会直接继承我们的父项目,我们只需要在ArtifactId中填写自己的模块名称即可
image.png
点击下一步,点击Finish完成订单模块的创建
image.png
创建完毕以后,修改cloud-payment-8001pom.xml内容,添加相关依赖
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <parent>
        <artifactId>cloudservice</artifactId>
        <groupId>com.felix</groupId>
        <version>1.0-SNAPSHOT</version>
    </parent>
    <modelVersion>4.0.0</modelVersion>

    <artifactId>cloud-payment-8001</artifactId>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-actuator</artifactId>
        </dependency>
        <dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
        </dependency>
        <dependency>
            <groupId>org.mybatis.generator</groupId>
            <artifactId>mybatis-generator-core</artifactId>
        </dependency>
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>druid-spring-boot-starter</artifactId>
        </dependency>
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-jdbc</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
        </dependency>
    </dependencies>
</project>

添加完依赖的jar包后,在resources文件夹中新建一个配置文件application.yml,定义下服务器的端口和名字,顶一下数据库相关信息

spring:
  application:
    name: cloud-payment

  datasource:
    url: jdbc:mysql://localhost:3306/proxy?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&useSSL=false
    username: root
    password: b5c0f98553507347461ae6ffe4f907d9
    druid:
      initial-size: 5 #连接池初始化大小
      min-idle: 10 #最小空闲连接数
      max-active: 20 #最大连接数
      web-stat-filter:
        exclusions: "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*" #不统计这些请求数据
      stat-view-servlet: #访问监控网页的登录用户名和密码
        login-username: druid
        login-password: druid
server:
  port: 8001

接下来要写订单模块的业务逻辑了,按照流程来讲,需要创建数据库、数据表、映射数据模型、编写 xml 文件等操作了,现在没有必要再进行手写了,直接使用mybatis-generator来自动生成上面需要的文件.

我们插入一节内容,创建一个专门用来做数据库自动映射数据模型和 xml 文件自动生成的模块.

相关文章

网友评论

      本文标题:SpringCloud从入门到精通02---创建订单模块01

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