第一章:Dubbo整合maven+spring+springmvc+mybatis之环境准备
2015-11-11 10:40
656 查看
Hi 各位码农小伙伴们,本文将使用maven整合dubbo、spring、springmvc、mybatis框架,并使用全注解的形式来发布服务和注册服务。
好了,也不多废话了,说白了我也没多少废话,纯属于初学者,存在不合理或者不正确的地方,还请各位给予指正。
您需要准备的环境清单如下:
1、eclipse:
下载地址:官网,自行百度吧骚年
2、maven,版本管理>=3.0.4
下载地址:http://maven.apache.org/download.cgi
3、zookeeper,注册中心
下载地址(win):http://download.csdn.net/download/u013286716/7167881
配置:zoo.cfg,以下是我的配置文件,请参考修改
启动:进入%你的安装路径%\zookeeper-3.3.6\bin 双击zkServer.cmd启动即可
4、mysql,数据库,数据库客户端软件推荐使用navicat
下载地址:官网,自行百度吧骚年
5、tomcat,web容器
下面直接看下工程结构吧,总体工程结构如下图:
![](http://img.blog.csdn.net/20151111113039391?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
说明:ivan-api存放所有接口,因为需要将接口暴露给消费者,依赖ivan-entity
ivan-core存放第三方jar包,后期存放一些公共Utils工具包;
ivan-dubbo-server服务提供者的启动方法,本文中实现了一些接口用于测试,依赖ivan-api、ivan-core
ivan-dubbo-web为服务消费者,是个web工程,依赖ivan-api、ivan-core
ivan-entity存放实体bean,后期可存储model
这一章就到这里,下一章介绍搭建服务提供者,即:ivan-api、ivan-entity、ivan-core及ivan-dubbo-server四个工程。
好了,也不多废话了,说白了我也没多少废话,纯属于初学者,存在不合理或者不正确的地方,还请各位给予指正。
您需要准备的环境清单如下:
1、eclipse:
下载地址:官网,自行百度吧骚年
2、maven,版本管理>=3.0.4
下载地址:http://maven.apache.org/download.cgi
3、zookeeper,注册中心
下载地址(win):http://download.csdn.net/download/u013286716/7167881
配置:zoo.cfg,以下是我的配置文件,请参考修改
<span style="font-size:14px;"># The number of milliseconds of each tick tickTime=2000 # The number of ticks that the initial # synchronization phase can take initLimit=10 # The number of ticks that can pass between # sending a request and getting an acknowledgement syncLimit=5 # the directory where the snapshot is stored. dataDir=<span style="color:#FF9966;">D:\\java\\zookeeper\\data</span> # the port at which the clients will connect clientPort=2181 dataLogDir=<span style="color:#FF9900;">D:\\java\\zookeeper\\logs</span></span>
启动:进入%你的安装路径%\zookeeper-3.3.6\bin 双击zkServer.cmd启动即可
4、mysql,数据库,数据库客户端软件推荐使用navicat
下载地址:官网,自行百度吧骚年
5、tomcat,web容器
下面直接看下工程结构吧,总体工程结构如下图:
说明:ivan-api存放所有接口,因为需要将接口暴露给消费者,依赖ivan-entity
ivan-core存放第三方jar包,后期存放一些公共Utils工具包;
ivan-dubbo-server服务提供者的启动方法,本文中实现了一些接口用于测试,依赖ivan-api、ivan-core
ivan-dubbo-web为服务消费者,是个web工程,依赖ivan-api、ivan-core
ivan-entity存放实体bean,后期可存储model
这一章就到这里,下一章介绍搭建服务提供者,即:ivan-api、ivan-entity、ivan-core及ivan-dubbo-server四个工程。
相关文章推荐
- java noi读取文件
- java Math的round,floor,ceil,IEEEremainder 方法总结
- java实现短信验证码
- 关于java中double类型的比较大小的问题
- Java学习篇之---struts(一)
- Spring中如何配置Hibernate事务
- java poi复习
- SpringMVC多语言配置
- Twitter的分布式自增ID算法snowflake (Java版)
- 【知识】Eclipse中搜索的使用
- java 重载和重写的区别
- Java中equals和==的区别
- 我们系统目前的问题 java的cvs系统
- Openfire3.10.2源码在eclipse上部署编译
- jdk8之jstat命令使用说明
- java 动态代理学习(Proxy,InvocationHandler)
- java web 过滤器的执行先后顺序
- Myeclipse字体设置
- java equals()方法和"=="的简介
- Eclipse统计代码行数