Java 开发工具
本文列出 Java 相关开发工具,供开发人员进行参考。
JDK
当前 Java 开发主流稳定版本是 Java 8 ,项目中统一使用 Java 8 作为开发和部署的版本。
Maven
Java 项目主流采用 Maven 或 Gradle 进行构建。当前推荐项目采用 Maven 作为主要构建工具。
安装完成后,请下载 MYK settings.xml 文件,并放到 $USER_HOME/.m2/settings.xml
。
该文件配置了 Nexus 仓库 相关配置。
Git
内部项目基本会采用 Git 进行版本管理。
IDEA
Java 项目推荐采用 IDEA 进行开发。
Copyright 设置
在 IDEA Settings-Editor-Copyright-Copyright Profiles
中导入文件
myk.xml。
或者添加一个 profile ,并填写以下内容:
Copyright (c) 2019-$today.year Meiyike Inc. to Present.
All Rights Reserved.
This software is the confidential and proprietary information of Meiyike Inc. .
You shall not disclose such confidential information
and shall use it only in accordance with the terms of the license
agreement you entered into with www.meiyike.cn.
然后在 Settings-Editor-Copyright
中将 Default project copyright
设置为新加的 profile myk
。
对开发工具为 Eclipse 的同学,可以在
Preferences > Java > Code Style > Code Template
中对 Code > New Java files
的模板进行编辑,在前面加声明注释:
/**
* Copyright (c) 2019-${year} Meiyike Inc. to Present.
* All Rights Reserved.
*
* This software is the confidential and proprietary information of Meiyike Inc. .
* You shall not disclose such confidential information
* and shall use it only in accordance with the terms of the license
* agreement you entered into with www.meiyike.cn.
*
*/
${filecomment}
${package_declaration}
${typecomment}
${type_declaration}
MongoDB
项目中采用了 MongoDB 来做文档型数据库,相关文档可参考 官方文档。
MySQL
项目中采用了 MySQL 来做关系型数据库。