当你决定使用springboot时,相信也做过一些功课,知道什么是springboot,它的特性有哪些,所以本文不再累赘。但smartboot又是什么呢?
smartboot简介
smart boot
是以spring boot为原型而构建的一款技术架构模型,致力于为企业的微服务方案实施提供基础服务。smart boot
的本质就是一个spring boot工程,因此对于熟悉spring boot的开发者而言,掌握smart boot几乎没有门槛。即便仅是了解spring,也能在短时间内上手。
如果了解smartboot项目的最新进展,请关注网址:http://smartboot.oschina.io/smart-boot/
环境依赖
在准备构建spring boot工程前,请事先准备好依赖环境
- Maven3
- JDK 8
构建spring boot工程
-
命令行执行命令:
mvn -X archetype:generate -DarchetypeGroupId=org.smartboot.maven.archetype -DarchetypeArtifactId=smartboot-archetype -DarchetypeVersion=1.0.0 -DarchetypeCatalog=remote
-
根据控制台打印提示信息输入您所要构建的工程信息;
- Define value for property 'groupId': (例如:com.test)
- Define value for property 'artifactId': (例如:hello-world)
- Define value for property 'version': (例如:1.0.0)
- Define value for property 'package': (例如:com.test)
-
当看到如下信息时,直接敲回车键确认即可(标题都是骗人的,耐心等待依赖jar包下载完吧...)。
Confirm properties configuration: groupId: com.test artifactId: hello-world version: 1.0.0 package: com.test Y: :
总结
根据上述操作步骤便可以在命令行当前所在目录下创建出一个smartboot工程。这是一个springboot工程,同时也是一个Maven工程,可以在IDE(例如:Eclipse)直接导入并进行后续的开发工作。
网友评论