ssm分布式框架下的EDAS环境配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Hero_QHZ/article/details/79280395

相关注意事项:

(1)使用ali-tomcat控件。
(2)使用jdk7.0或以上版本
(3)使用eclipse Version: Mars.2 Release (4.5.2)
(4)使用maven
(5)使用mybits,安全shiro。

一、配置好jdk环境

https://jingyan.baidu.com/article/3c343ff70bc6ea0d377963df.html

二、导入相关项目

三、配置maven环境

https://jingyan.baidu.com/article/bea41d43b513ffb4c51be614.html

四、给分布式项目的控制层和service层配置ali-tomcat

(1)右键单击要配置的项目,找到Debug As 选项,右侧点击Debug Configurations,弹出配置窗口


(2)点击新建,然后在AliTomcat选项卡下配置相关端口及AliTomcat插件的路径等


三、点击Arguments选项卡,在VM arguments里面配置相关端口路径,拷贝如下代码,修改相关端口及项目名称

-Dpandora.qos.port=12294
-Dcom.taobao.pandora.tmp_path=E:\qdg\001env\pandora-temp-bbc
-Dhsf.server.port=12394


四、选择JRE,配置合适的jdk版本


service层充当生产,产生服务供控制层controller充当消费者进行调用服务

分别在service层和controller层新建配置文件如:

service:

controller:

使用方法:当controller里面引用到service时

@Controller
@RequestMapping("/bigCustomer/bigPlanCar")
public class BigCustomerPlanCarController extends BaseController{

    @Autowired
    private BigCarPlanInService bigCarPlanInService;
}
要在service里面创建相关生产
<bean name="bigCarPlanInService" class="com.qdport.bbc.service.BigCarPlanInServiceImpl">
    </bean>
    <hsf:provider id="bigCarPlanInServiceProvider" interface="com.qdport.bbc.service.BigCarPlanInService" ref="bigCarPlanInService" version="3.0.8" group="BbcServiceHSFGroup" >
    </hsf:provider>
在controller里面消费

 <hsf:consumer id="bigCarPlanInService" interface="com.qdport.bbc.service.BigCarPlanInService" version="3.0.8" group="BbcServiceHSFGroup">
    </hsf:consumer>

由此便配置完毕,接下来,启动edas插件后在运行项目

双击启动插件

窗口不要关闭:


猜你喜欢

转载自blog.csdn.net/Hero_QHZ/article/details/79280395
今日推荐