假設你熟悉Maven工具,看過Grpc官方文檔,而且跑通了 < helloworld > 的工程, 若是沒有 傳送門--> gRpc 官方文檔中文版本java
若是隻是想使用,請用git clone項目。 項目源碼也是比較簡單的。git
git@gitee.com:guangxiaoLong/spring-rpc.git
如何使用:spring
<bean id="springContextScanner" class="com.rpc.psp.config.scanner.SpringContextScanner"> <constructor-arg value="${basepackage}"/> <!-- "${basepackage} = 你的gRpc的業務代碼在哪一個包下" --> </bean> <bean id="pspServer" class="com.rpc.psp.config.server.PSPServerImpl" init-method="start" destroy-method="stop"> <constructor-arg ref="springContextScanner" index="0"></constructor-arg> </bean>
@Bean("contextScanner") public SpringContextScanner buiderSpringContextScaner(String basepackage) { return new SpringContextScanner(basepackage); } @Bean(initMethod = "start", destroyMethod = "stop") public PSPServer buiderPSPServer(@Qualifier("contextScanner") SpringContextScanner contextScanner) { return new PSPServerImpl(contextScanner); }