zoukankan      html  css  js  c++  java
  • 2.1 SpringCloud__公共模块项目搭建

    SpringCloud__公共模块项目搭建

    我们新建module公共模块项目 microservice-common,主要是放一些其他项目公用的东西,比如实体类,工具类等等;

    详细步骤 请看 一头扎进springcloud 课程

     

    新建module,

    1.jpg

    勾选 create a simple project  取下module 名称  mircoservice-common

    2.jpg

    这里用默认的jar

    3.jpg

    pom.xml 加下 jpa和 mysql驱动包依赖

    <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">
      <modelVersion>4.0.0</modelVersion>
      <parent>
        <groupId>com.java1234.springcloud</groupId>
        <artifactId>microservice</artifactId>
        <version>0.0.1-SNAPSHOT</version>
      </parent>
      <artifactId>mircoservice-common</artifactId>
       
      <dependencies>
          <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>
        </dependency>
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
        </dependency>
      </dependencies>
    </project>

    我们新建Student实体

    package com.java1234.entity;
     
    import java.io.Serializable;
     
    import javax.persistence.Column;
    import javax.persistence.Entity;
    import javax.persistence.GeneratedValue;
    import javax.persistence.Id;
    import javax.persistence.Table;
     
    /**
     * 学生信息实体
     * @author Administrator
     *
     */
    @Entity
    @Table(name="t_student")
    public class Student implements Serializable{
     
        /**
         * 
         */
        private static final long serialVersionUID = 1L;
     
        @Id
        @GeneratedValue
        private Integer id; // 编号
         
        @Column(length=50)
        private String name; // 姓名
         
        @Column(length=50)
        private String grade; // 年级
         
        public Integer getId() {
            return id;
        }
        public void setId(Integer id) {
            this.id = id;
        }
        public String getName() {
            return name;
        }
        public void setName(String name) {
            this.name = name;
        }
        public String getGrade() {
            return grade;
        }
        public void setGrade(String grade) {
            this.grade = grade;
        }
         
         
         
    }

    包括映射

    当然我们数据库里也提前建一个db_springcloud数据库;

  • 相关阅读:
    Vue 自定义指令
    微信小程序 基础知识点整理
    32设计模式之单例
    Redis缓存穿透,缓存击穿,缓存雪崩
    Redis持久化之RDB和AOF
    Redis事务
    Mac下用Homebrew安装mongodb及遇到的问题解决
    mac下国内安装Homebrew教程
    Redis常用命令汇总及集群的配置
    redis.conf配置详解
  • 原文地址:https://www.cnblogs.com/cbpm-wuhq/p/15382993.html
Copyright © 2011-2022 走看看