相關注意事項:
(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插件後在運行項目
雙擊啓動插件
窗口不要關閉: