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数据库;

  • 相关阅读:
    [建议]我对博客园的发展的一点想法
    [转载] 理想、激情、生存—— 一位技术管理人员的20年工作经历和感悟
    FIT FOR .NET(3)
    基于真实项目的TDD应用
    [团队公告]博客园的敏捷软件开发团队成立了
    .NET数据访问体系结构指南
    这是不是微软MSN的一个Bug呢?
    抽象工厂的应用
    简单基础的问题,但是非常容易出错.
    VS 2005 Beta2 Team Suite Edtion
  • 原文地址:https://www.cnblogs.com/cbpm-wuhq/p/15382993.html
Copyright © 2011-2022 走看看