spring boot + dubbo + avalon + mybatis环境搭建(一)
2017-03-23 00:00
399 查看
因为工作需要,服务端框架用 spring boot,服务化治理用 dubbo,前端框架用avalon。
废话不多说,一步步搭建开始。
由于是第一次接触spring boot,也不大熟悉,因此,跟着官网来学习是最快的:
spring boot :https://start.spring.io/
有兴趣的同学可以按照官网的步骤做,很详细,我这里只贴出搭建步骤,不探讨具体的原理,可以在会用之后继续学习为什么。
==================================================
环境准备:jdk,maven。
jdk用的是1.8,maven用的是3.3.9。用的idea做开发。
没有安装的同学可以安装相应的环境。
==============================================
1.启动idea,低版本的idea可能没有Spring Initializr,如果没有,升级idea版本即可。
为了简便这里不做修改,当然,根据自己的需求,对于group 和 artifact 可以改成自己公司的即可。
这里选择web,按照官网步骤操作。
Finish之后,目录如下:
删除掉不需要的目录并新建一个controller即可,如下目录即可:
其中,新建了一个controller,代码如下:
Ok,搭建web项目就是这么简单,不需要部署服务器,因为已经内置好了,直接run生成的main方法即可。
控制台输出如下:
验证一下:
==============web项目完成==================================
可以看出,确实方便,繁琐的xml被消除了。
接着玩。
默认带了application.properties 这个文件,可以改下后缀名,改成yml格式。
接下来可以在里面加点内容:
改了启动的端口和content-path,再试下效果看是否生效:
没问题,配置生效了。搭建简单的web项目就这么完成了。要下班了,后面在接着讲如何搭建dubbo。
废话不多说,一步步搭建开始。
由于是第一次接触spring boot,也不大熟悉,因此,跟着官网来学习是最快的:
spring boot :https://start.spring.io/
有兴趣的同学可以按照官网的步骤做,很详细,我这里只贴出搭建步骤,不探讨具体的原理,可以在会用之后继续学习为什么。
==================================================
环境准备:jdk,maven。
jdk用的是1.8,maven用的是3.3.9。用的idea做开发。
没有安装的同学可以安装相应的环境。
==============================================
1.启动idea,低版本的idea可能没有Spring Initializr,如果没有,升级idea版本即可。
为了简便这里不做修改,当然,根据自己的需求,对于group 和 artifact 可以改成自己公司的即可。
这里选择web,按照官网步骤操作。
Finish之后,目录如下:
删除掉不需要的目录并新建一个controller即可,如下目录即可:
其中,新建了一个controller,代码如下:
Ok,搭建web项目就是这么简单,不需要部署服务器,因为已经内置好了,直接run生成的main方法即可。
控制台输出如下:
验证一下:
==============web项目完成==================================
可以看出,确实方便,繁琐的xml被消除了。
接着玩。
默认带了application.properties 这个文件,可以改下后缀名,改成yml格式。
接下来可以在里面加点内容:
改了启动的端口和content-path,再试下效果看是否生效:
没问题,配置生效了。搭建简单的web项目就这么完成了。要下班了,后面在接着讲如何搭建dubbo。
相关文章推荐
- spring boot + dubbo + avalon + mybatis环境搭建(二)
- spring+springMVC+mybatis +dubbo架构的开发环境搭建(五)
- 关于maven+dubbo+springboot环境的搭建
- SpringBoot + MyBatis + MySQL + Maven在Intellij IDEA下开发环境的搭建
- SpringBoot + MyBatis + MySQL + Maven在Intellij IDEA下开发环境的搭建
- Maven+druid+MyBatis+Spring+Oracle+Dubbo开发环境搭建
- SpringBoot + MyBatis + MySQL + Maven在Intellij IDEA下开发环境的搭建
- SpringBoot + MyBatis + MySQL + Maven在Intellij IDEA下开发环境的搭建
- SpringBoot + MyBatis + MySQL + Maven在Intellij IDEA下开发环境的搭建
- SpringBoot + MyBatis + MySQL + Maven在Intellij IDEA下开发环境的搭建
- Spring+Maven+Dubbo+MyBatis+Linner+Handlebars—Web开发环境搭建
- [原创]Spring Boot + Mybatis 简易使用指南(一)基础环境搭建
- SpringBoot + MyBatis + MySQL + Maven在Intellij IDEA下开发环境的搭建
- SpringBoot + MyBatis + MySQL + Maven在Intellij IDEA下开发环境的搭建
- spring+springMVC+mybatis +dubbo架构的开发环境搭建(三)
- 【转载】Maven+druid+MyBatis+Spring+Oracle+Dubbo开发环境搭建
- SpringBoot + MyBatis + MySQL + Maven在Intellij IDEA下开发环境的搭建
- Maven+druid+MyBatis+Spring+Oracle+Dubbo开发环境搭建
- Maven+druid+MyBatis+Spring+Oracle+Dubbo开发环境搭建
- SpringBoot + MyBatis + MySQL + Maven在Intellij IDEA下开发环境的搭建