创建项目

举报
西魏陶渊明 发表于 2022/09/25 04:28:39 2022/09/25
【摘要】 jmvn init 快到你无法想象,丝滑的感觉 # 使用命令快速创建项目 你可以方便的使用工具创建基于SpringBoot的Maven多模块应用,如下示例。 项目创建后会自动生成一个配置文件。默认项目的结构如下。 { "namespace":[ { "type...

jmvn init

快到你无法想象,丝滑的感觉

# 使用命令快速创建项目

你可以方便的使用工具创建基于SpringBoot的Maven多模块应用,如下示例。

项目创建后会自动生成一个配置文件。默认项目的结构如下。

{
  "namespace":[
    {
      "type":"web",
      "path":"example/example-web/src/main/java/com/github/example/web/",
      "packagePath":"com/github/example/web"
    },
    {
      "type":"service",
      "path":"example/example-service/src/main/java/com/github/example/service/",
      "packagePath":"com/github/example/service"
    },
    {
      "type":"domain",
      "path":"example/example-domain/src/main/java/com/github/example/domain/",
      "packagePath":"com/github/example/domain"
    },
    {
      "type":"dal",
      "path":"example/example-dal/src/main/java/com/github/example/dal/",
      "packagePath":"com/github/example/dal"
    },
    {
      "type":"integration",
      "path":"example/example-integration/src/main/java/com/github/example/integration/",
      "packagePath":"com/github/example/integration"
    },
    {
      "type":"config",
      "path":"example/example-config/src/main/java/com/github/example/config/",
      "packagePath":"com/github/example/config"
    },
    {
      "type":"common",
      "path":"example/example-common/src/main/java/com/github/example/common/",
      "packagePath":"com/github/example/common"
    }
  ],
  "config":{

  },
  "dbConfig":{
    "host":"",
    "user":"",
    "password":"",
    "database":""
  },
  "models":[
    {
      "suffix":"DO",
      "tableName":[

      ],
      "path":""
    }
  ]
}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57

# 手动添加配置文件

当你项目已经创建完成,但是想要使用的情况下, 你是可以通过配置的方式来支持的。

首先在项目的根目录创建文件 .jmvn.json

{
  "namespace": [
  ],
  "config": {},
  "dbConfig": {
    "host": "10.*.*.8",
    "user": "root",
    "password": "123456",
    "database": "test"
  },
  "models": [
    {
      "suffix": "DO",
      "tableName": [
        "user",
        "user_detail"
      ],
      "path": "example-dal/src/main/java/com/example/dal/entity"
    }
  ]
}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

文章来源: springlearn.blog.csdn.net,作者:西魏陶渊明,版权归原作者所有,如需转载,请联系作者。

原文链接:springlearn.blog.csdn.net/article/details/125858072

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。