Forráskód Böngészése

完成ucenter-rpc-service服务提供配置

shuzheng 7 éve
szülő
commit
e424387ba9

+ 21 - 0
zheng-ucenter/zheng-ucenter-rpc-service/src/main/java/com/zheng/ucenter/rpc/ZhengUcenterRpcServiceApplication.java

@@ -0,0 +1,21 @@
+package com.zheng.ucenter.rpc;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.context.support.ClassPathXmlApplicationContext;
+
+/**
+ * 服务启动类
+ * Created by ZhangShuzheng on 2017/6/19.
+ */
+public class ZhengUcenterRpcServiceApplication {
+
+	private static Logger _log = LoggerFactory.getLogger(ZhengUcenterRpcServiceApplication.class);
+
+	public static void main(String[] args) {
+		_log.info(">>>>> zheng-ucenter-rpc-service 正在启动 <<<<<");
+		new ClassPathXmlApplicationContext("classpath:META-INF/spring/*.xml");
+		_log.info(">>>>> zheng-ucenter-rpc-service 启动完成 <<<<<");
+	}
+
+}

+ 36 - 0
zheng-ucenter/zheng-ucenter-rpc-service/src/main/resources/META-INF/spring/applicationContext-dubbo-provider.xml

@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<beans xmlns="http://www.springframework.org/schema/beans"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
+       xsi:schemaLocation="http://www.springframework.org/schema/beans
+        http://www.springframework.org/schema/beans/spring-beans.xsd
+        http://code.alibabatech.com/schema/dubbo
+        http://code.alibabatech.com/schema/dubbo/dubbo.xsd ">
+
+    <dubbo:application name="zheng-ucenter-rpc-service"/>
+
+    <dubbo:registry address="zookeeper://127.0.0.1:2181"/>
+
+    <dubbo:protocol name="dubbo" port="20884"/>
+
+    <!-- 认证方式 -->
+    <bean id="ucenterOauthService" class="com.zheng.ucenter.rpc.service.impl.UcenterOauthServiceImpl"/>
+    <dubbo:service interface="com.zheng.ucenter.rpc.api.UcenterOauthService" ref="ucenterOauthService" timeout="10000"/>
+
+    <!-- 用户认证 -->
+    <bean id="ucenterUserOauthService" class="com.zheng.ucenter.rpc.service.impl.UcenterUserOauthServiceImpl"/>
+    <dubbo:service interface="com.zheng.ucenter.rpc.api.UcenterUserOauthService" ref="ucenterUserOauthService" timeout="10000"/>
+
+    <!-- 用户操作日志 -->
+    <bean id="ucenterUserLogService" class="com.zheng.ucenter.rpc.service.impl.UcenterUserLogServiceImpl"/>
+    <dubbo:service interface="com.zheng.ucenter.rpc.api.UcenterUserLogService" ref="ucenterUserLogService" timeout="10000"/>
+
+    <!-- 用户 -->
+    <bean id="uenterUserService" class="com.zheng.ucenter.rpc.service.impl.UcenterUserServiceImpl"/>
+    <dubbo:service interface="com.zheng.ucenter.rpc.api.UcenterUserService" ref="uenterUserService" timeout="10000"/>
+
+    <!-- 用户详情 -->
+    <bean id="ucenterUserDetailsService" class="com.zheng.ucenter.rpc.service.impl.UcenterUserDetailsServiceImpl"/>
+    <dubbo:service interface="com.zheng.ucenter.rpc.api.UcenterUserDetailsService" ref="ucenterUserDetailsService" timeout="10000"/>
+
+</beans>

+ 0 - 0
zheng-ucenter/zheng-ucenter-rpc-service/src/main/resources/spring/applicationContext-ehcache.xml → zheng-ucenter/zheng-ucenter-rpc-service/src/main/resources/META-INF/spring/applicationContext-ehcache.xml


+ 1 - 1
zheng-ucenter/zheng-ucenter-rpc-service/src/main/resources/spring/applicationContext-jdbc.xml → zheng-ucenter/zheng-ucenter-rpc-service/src/main/resources/META-INF/spring/applicationContext-jdbc.xml

@@ -95,7 +95,7 @@
     <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
         <property name="dataSource" ref="dataSource"/>
         <property name="configLocation" value="classpath:mybatis-config.xml"/>
-        <property name="mapperLocations" value="classpath*:com/zheng/ucenter/dao/mapper/*Mapper.xml"/>
+        <property name="mapperLocations" value="classpath*:com/zheng/ucenter/dao/mapper/UcenterUserDetailsMapper.xml"/>
     </bean>
     <!-- Mapper接口所在包名,Spring会自动查找其下的Mapper -->
     <bean id="mapperScannerConfigurer" class="org.mybatis.spring.mapper.MapperScannerConfigurer">

+ 0 - 0
zheng-ucenter/zheng-ucenter-rpc-service/src/main/resources/spring/applicationContext-listener.xml → zheng-ucenter/zheng-ucenter-rpc-service/src/main/resources/META-INF/spring/applicationContext-listener.xml


+ 0 - 0
zheng-ucenter/zheng-ucenter-rpc-service/src/main/resources/spring/applicationContext.xml → zheng-ucenter/zheng-ucenter-rpc-service/src/main/resources/META-INF/spring/applicationContext.xml


+ 0 - 16
zheng-ucenter/zheng-ucenter-rpc-service/src/main/resources/spring/applicationContext-dubbo-provider.xml

@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<beans xmlns="http://www.springframework.org/schema/beans"
-       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-       xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
-       xsi:schemaLocation="http://www.springframework.org/schema/beans
-        http://www.springframework.org/schema/beans/spring-beans.xsd
-        http://code.alibabatech.com/schema/dubbo
-        http://code.alibabatech.com/schema/dubbo/dubbo.xsd ">
-
-    <dubbo:application name="zheng-ucenter-rpc-service"/>
-
-    <dubbo:registry address="zookeeper://127.0.0.1:2181"/>
-
-    <dubbo:protocol name="dubbo" port="20884"/>
-
-</beans>