文档章节

spring boot + dubbo + avalon + mybatis环境搭建(一)

黑眼圈君
 黑眼圈君
发布于 2017/03/23 17:06
字数 449
阅读 424
收藏 2

因为工作需要,服务端框架用 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。

 

© 著作权归作者所有

黑眼圈君
粉丝 3
博文 21
码字总数 14516
作品 0
松江
程序员
私信 提问
SpringBoot 与 Kotlin 完美交融

本文讲解 Spring Boot2 基础下,如何使用 Kotlin,并无缝整合与完美交融。 环境依赖 修改 POM 文件,添加 spring boot 依赖。 <parent> </parent><dependencies> </dependencies> 紧接着,我......

java菜分享
04/17
17
0
泥沙砖瓦浆木匠/springboot-learning-example

springboot-learning-example spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。 推荐 springcloud-learning-example spring cloud 实践学习案例 https://github...

泥沙砖瓦浆木匠
2017/03/29
0
0
高效开发 Dubbo?用 Spring Boot 可得劲!

不仅简化了 Dubbo 基于 xml 配置的方式,也提高了日常开发效率,甚至提升了工作幸福感。 为了节省亲爱的读者您的时间,请根据以下2点提示来阅读本文,以提高您的阅读收获效率哦。 如果您只有...

中间件小哥
01/10
0
0
小翼/spring-boot-mybatis-sample

#spring-boot-mybatis-sample ##简介 此sample主要展示的是在一个用Spring-Boot搭建的工程里,同时用2种方式连接2种关系型数据库: 用Spring-Data-Jpa连接数据库1(在配置文件中spring.dataso...

小翼
2015/09/09
0
0
SpringMVC Mybatis Shiro RestTemplate的实现客户端无状态验证及访问控制【转】

A.首先需要搭建SpringMVC+Shiro环境 a1.pom.xml配置 spring: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> </dependency><dependency> </d......

看到了打开了
2016/10/09
15
1

没有更多内容

加载失败,请刷新页面

加载更多

vue入门--简单路由配置

本文转载于:专业的前端网站➜vue入门--简单路由配置   在初始化vue init webpack <工程名>时,有一步是询问是否安装vue-router,选择yes,如果没有安装的话,后面需要自己安装。然后在目录...

前端老手
41分钟前
5
0
怎么给视频配音

很多刚开始尝试视频制作的小伙伴,帮助到怎么给制作完成的视频配音,其实给视频配音的方法非常简单,在手机上可以进行制作,下面一起来看看给视频配音的方法吧! 具体步骤如下: 1、首先在手...

白米稀饭2019
50分钟前
4
0
windows批处理bat脚本编写

什么是bat脚本 .bat结尾的文件其实就是windows上的批处理脚本,Windows中的bat文件相当于 Linux中shell编程的.sh脚本,批量执行DOS命令。 其最简单的例子,是逐行书写在命令行中会用到的各种...

孙幼凌
58分钟前
4
0
华为手机翻译功能怎么使用?这三种方法请务必收藏

华为手机翻译功能怎么使用?在我们的生活中会经常遇到翻译问题,许多外语不好的朋友该怎么办呢?华为手机已经为我们解决了这个问题,今天小编就教大家学会使用华为手机中的三种翻译技巧,需要...

翻译小天才
今天
5
0
企业服务软件开发中需要注意的三个问题

在开发企业服务软件时,我们需要分为:业务需求、用户需求、产品需求,三大需求层次,三个层次互相关联,企业服务软件开发首先要服务业务,需要满足业务的需求,再关注用户体验,也就是用户需...

积木创意科技
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部