├── .project ├── .settings ├── org.eclipse.core.resources.prefs └── org.maven.ide.eclipse.prefs ├── doc ├── UserGuide-zh-Dubbo.pdf ├── dubbo-admin-2.5.3.war └── dubbo-demo说明.doc ├── dubbo-consumer ├── .classpath ├── .project ├── .settings │ ├── .jsdtscope │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.m2e.core.prefs │ ├── org.eclipse.wst.common.component │ ├── org.eclipse.wst.common.project.facet.core.xml │ ├── org.eclipse.wst.jsdt.ui.superType.container │ ├── org.eclipse.wst.jsdt.ui.superType.name │ ├── org.eclipse.wst.validation.prefs │ └── org.maven.ide.eclipse.prefs ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── cn │ │ │ │ └── yconnect │ │ │ │ └── controller │ │ │ │ └── NoticeAction.java │ │ ├── resources │ │ │ ├── applicationContext-dubbo.xml │ │ │ ├── applicationContext.xml │ │ │ ├── log4j.properties │ │ │ └── springmvc-servlet.xml │ │ └── webapp │ │ │ ├── WEB-INF │ │ │ ├── classes │ │ │ │ ├── Test3.class │ │ │ │ ├── applicationContext-dubbo.xml │ │ │ │ ├── applicationContext.xml │ │ │ │ ├── cn │ │ │ │ │ └── yconnect │ │ │ │ │ │ └── controller │ │ │ │ │ │ └── NoticeAction.class │ │ │ │ ├── log4j.properties │ │ │ │ ├── springmvc-servlet.xml │ │ │ │ └── test-applicationContext.xml │ │ │ ├── jsp │ │ │ │ └── notice │ │ │ │ │ └── list.jsp │ │ │ ├── lib │ │ │ │ ├── aopalliance-1.0.jar │ │ │ │ ├── commons-logging-1.1.3.jar │ │ │ │ ├── dubbo-2.5.3.jar │ │ │ │ ├── dubbo-interface-facade-0.0.1-SNAPSHOT.jar │ │ │ │ ├── fastjson-1.1.40.jar │ │ │ │ ├── hamcrest-core-1.1.jar │ │ │ │ ├── jackson-annotations-2.3.0.jar │ │ │ │ ├── jackson-core-2.3.1.jar │ │ │ │ ├── jackson-core-asl-1.9.13.jar │ │ │ │ ├── jackson-databind-2.3.1.jar │ │ │ │ ├── jackson-mapper-asl-1.9.13.jar │ │ │ │ ├── jackson-module-jaxb-annotations-2.3.1.jar │ │ │ │ ├── javassist-3.15.0-GA.jar │ │ │ │ ├── jline-0.9.94.jar │ │ │ │ ├── junit-4.10.jar │ │ │ │ ├── log4j-1.2.9.jar │ │ │ │ ├── netty-3.2.5.Final.jar │ │ │ │ ├── netty-3.7.0.Final.jar │ │ │ │ ├── slf4j-api-1.6.6.jar │ │ │ │ ├── slf4j-log4j12-1.6.6.jar │ │ │ │ ├── spring-aop-4.0.2.RELEASE.jar │ │ │ │ ├── spring-beans-4.0.2.RELEASE.jar │ │ │ │ ├── spring-context-4.0.2.RELEASE.jar │ │ │ │ ├── spring-context-support-4.0.2.RELEASE.jar │ │ │ │ ├── spring-core-4.0.2.RELEASE.jar │ │ │ │ ├── spring-expression-4.0.2.RELEASE.jar │ │ │ │ ├── spring-jdbc-4.0.2.RELEASE.jar │ │ │ │ ├── spring-test-4.0.2.RELEASE.jar │ │ │ │ ├── spring-tx-4.0.2.RELEASE.jar │ │ │ │ ├── spring-web-4.0.2.RELEASE.jar │ │ │ │ ├── spring-webmvc-4.0.2.RELEASE.jar │ │ │ │ ├── zkclient-0.1.jar │ │ │ │ └── zookeeper-3.4.6.jar │ │ │ └── web.xml │ │ │ └── index.jsp │ └── test │ │ ├── java │ │ └── Test3.java │ │ └── resources │ │ └── test-applicationContext.xml └── target │ ├── classes │ ├── applicationContext-dubbo.xml │ ├── applicationContext.xml │ ├── log4j.properties │ └── springmvc-servlet.xml │ ├── m2e-wtp │ └── web-resources │ │ └── META-INF │ │ ├── MANIFEST.MF │ │ └── maven │ │ └── cn.yconnect.dubbo │ │ └── dubbo-consumer │ │ ├── pom.properties │ │ └── pom.xml │ └── test-classes │ └── test-applicationContext.xml ├── dubbo-interface-facade ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.m2e.core.prefs │ ├── org.eclipse.wst.common.component │ ├── org.eclipse.wst.common.project.facet.core.xml │ ├── org.eclipse.wst.validation.prefs │ └── org.maven.ide.eclipse.prefs ├── pom.xml ├── src │ └── main │ │ └── java │ │ └── cn │ │ └── yconnect │ │ ├── dto │ │ └── Notice.java │ │ └── service │ │ └── NoticeService.java └── target │ └── classes │ └── META-INF │ ├── MANIFEST.MF │ └── maven │ └── cn.yconnect.dubbo │ └── dubbo-interface-facade │ ├── pom.properties │ └── pom.xml ├── dubbo-providers ├── .classpath ├── .project ├── .settings │ ├── .jsdtscope │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.m2e.core.prefs │ ├── org.eclipse.wst.common.component │ ├── org.eclipse.wst.common.project.facet.core.xml │ ├── org.eclipse.wst.jsdt.ui.superType.container │ ├── org.eclipse.wst.jsdt.ui.superType.name │ ├── org.eclipse.wst.validation.prefs │ └── org.maven.ide.eclipse.prefs ├── pom.xml ├── src │ └── main │ │ ├── java │ │ └── cn │ │ │ └── yconnect │ │ │ ├── provider │ │ │ └── PublishServer.java │ │ │ └── service │ │ │ ├── DemoService.java │ │ │ └── impl │ │ │ ├── DemoServiceImpl.java │ │ │ └── NoticeServiceImpl.java │ │ ├── resources │ │ ├── applicationContext-dubbo.xml │ │ └── log4j.properties │ │ └── webapp │ │ ├── WEB-INF │ │ ├── classes │ │ │ ├── applicationContext-dubbo.xml │ │ │ ├── cn │ │ │ │ └── yconnect │ │ │ │ │ ├── provider │ │ │ │ │ ├── PublishServer.class │ │ │ │ │ └── a.class │ │ │ │ │ └── service │ │ │ │ │ ├── DemoService.class │ │ │ │ │ └── impl │ │ │ │ │ ├── DemoServiceImpl.class │ │ │ │ │ └── NoticeServiceImpl.class │ │ │ └── log4j.properties │ │ ├── lib │ │ │ ├── aopalliance-1.0.jar │ │ │ ├── commons-logging-1.1.3.jar │ │ │ ├── dubbo-2.5.3.jar │ │ │ ├── dubbo-interface-facade-0.0.1-20150623.021613-2.jar │ │ │ ├── dubbo-interface-facade-0.0.1-SNAPSHOT.jar │ │ │ ├── hamcrest-core-1.1.jar │ │ │ ├── javassist-3.15.0-GA.jar │ │ │ ├── jline-0.9.94.jar │ │ │ ├── junit-4.10.jar │ │ │ ├── log4j-1.2.9.jar │ │ │ ├── netty-3.2.5.Final.jar │ │ │ ├── netty-3.7.0.Final.jar │ │ │ ├── servlet-api-2.5.jar │ │ │ ├── slf4j-api-1.6.6.jar │ │ │ ├── slf4j-log4j12-1.6.6.jar │ │ │ ├── spring-2.5.6.SEC03.jar │ │ │ ├── spring-aop-4.0.2.RELEASE.jar │ │ │ ├── spring-beans-4.0.2.RELEASE.jar │ │ │ ├── spring-context-4.0.2.RELEASE.jar │ │ │ ├── spring-core-4.0.2.RELEASE.jar │ │ │ ├── spring-expression-4.0.2.RELEASE.jar │ │ │ ├── spring-web-4.0.2.RELEASE.jar │ │ │ ├── spring-webmvc-4.0.2.RELEASE.jar │ │ │ ├── zkclient-0.1.jar │ │ │ └── zookeeper-3.4.6.jar │ │ └── web.xml │ │ └── index.jsp └── target │ ├── classes │ ├── applicationContext-dubbo.xml │ └── log4j.properties │ └── m2e-wtp │ └── web-resources │ └── META-INF │ ├── MANIFEST.MF │ └── maven │ └── cn.yconnect.dubbo │ └── dubbo-providers │ ├── pom.properties │ └── pom.xml └── pom.xml /.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | dubbo 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.m2e.core.maven2Builder 10 | 11 | 12 | 13 | 14 | 15 | org.eclipse.m2e.core.maven2Nature 16 | 17 | 18 | -------------------------------------------------------------------------------- /.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding/=UTF-8 3 | -------------------------------------------------------------------------------- /.settings/org.maven.ide.eclipse.prefs: -------------------------------------------------------------------------------- 1 | activeProfiles= 2 | eclipse.preferences.version=1 3 | fullBuildGoals=process-test-resources 4 | resolveWorkspaceProjects=true 5 | resourceFilterGoals=process-resources resources\:testResources 6 | skipCompilerPlugin=true 7 | version=1 8 | -------------------------------------------------------------------------------- /doc/UserGuide-zh-Dubbo.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/doc/UserGuide-zh-Dubbo.pdf -------------------------------------------------------------------------------- /doc/dubbo-admin-2.5.3.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/doc/dubbo-admin-2.5.3.war -------------------------------------------------------------------------------- /doc/dubbo-demo说明.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/doc/dubbo-demo说明.doc -------------------------------------------------------------------------------- /dubbo-consumer/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /dubbo-consumer/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | dubbo-consumer 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.wst.jsdt.core.javascriptValidator 10 | 11 | 12 | 13 | 14 | org.eclipse.wst.common.project.facet.core.builder 15 | 16 | 17 | 18 | 19 | org.eclipse.jdt.core.javabuilder 20 | 21 | 22 | 23 | 24 | org.eclipse.m2e.core.maven2Builder 25 | 26 | 27 | 28 | 29 | org.eclipse.wst.validation.validationbuilder 30 | 31 | 32 | 33 | 34 | org.springframework.ide.eclipse.core.springbuilder 35 | 36 | 37 | 38 | 39 | 40 | org.springframework.ide.eclipse.core.springnature 41 | org.eclipse.jem.workbench.JavaEMFNature 42 | org.eclipse.wst.common.modulecore.ModuleCoreNature 43 | org.eclipse.jdt.core.javanature 44 | org.eclipse.wst.common.project.facet.core.nature 45 | org.eclipse.wst.jsdt.core.jsNature 46 | org.eclipse.m2e.core.maven2Nature 47 | 48 | 49 | -------------------------------------------------------------------------------- /dubbo-consumer/.settings/.jsdtscope: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /dubbo-consumer/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//src/main/java=UTF-8 3 | encoding//src/main/resources=UTF-8 4 | encoding//src/test/java=UTF-8 5 | encoding//src/test/resources=UTF-8 6 | encoding/=UTF-8 7 | -------------------------------------------------------------------------------- /dubbo-consumer/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 4 | org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 5 | org.eclipse.jdt.core.compiler.compliance=1.6 6 | org.eclipse.jdt.core.compiler.debug.lineNumber=generate 7 | org.eclipse.jdt.core.compiler.debug.localVariable=generate 8 | org.eclipse.jdt.core.compiler.debug.sourceFile=generate 9 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 10 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 11 | org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning 12 | org.eclipse.jdt.core.compiler.source=1.6 13 | -------------------------------------------------------------------------------- /dubbo-consumer/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- 1 | activeProfiles= 2 | eclipse.preferences.version=1 3 | resolveWorkspaceProjects=true 4 | version=1 5 | -------------------------------------------------------------------------------- /dubbo-consumer/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | uses 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /dubbo-consumer/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dubbo-consumer/.settings/org.eclipse.wst.jsdt.ui.superType.container: -------------------------------------------------------------------------------- 1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary -------------------------------------------------------------------------------- /dubbo-consumer/.settings/org.eclipse.wst.jsdt.ui.superType.name: -------------------------------------------------------------------------------- 1 | Window -------------------------------------------------------------------------------- /dubbo-consumer/.settings/org.eclipse.wst.validation.prefs: -------------------------------------------------------------------------------- 1 | disabled=06target 2 | eclipse.preferences.version=1 3 | -------------------------------------------------------------------------------- /dubbo-consumer/.settings/org.maven.ide.eclipse.prefs: -------------------------------------------------------------------------------- 1 | activeProfiles= 2 | eclipse.preferences.version=1 3 | fullBuildGoals=process-test-resources 4 | resolveWorkspaceProjects=true 5 | resourceFilterGoals=process-resources resources\:testResources 6 | skipCompilerPlugin=true 7 | version=1 8 | -------------------------------------------------------------------------------- /dubbo-consumer/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 4.0.0 6 | 7 | dubbo 8 | cn.yconnect.dubbo 9 | 0.0.1-SNAPSHOT 10 | 11 | cn.yconnect.dubbo 12 | dubbo-consumer 13 | 0.0.1-SNAPSHOT 14 | war 15 | dubbo-consumer Maven Webapp 16 | http://maven.apache.org 17 | dubbo消费者 18 | 19 | 20 | 21 | org.springframework 22 | spring-core 23 | 24 | 25 | org.springframework 26 | spring-web 27 | 28 | 29 | org.springframework 30 | spring-tx 31 | 32 | 33 | org.springframework 34 | spring-jdbc 35 | 36 | 37 | org.springframework 38 | spring-webmvc 39 | 40 | 41 | org.springframework 42 | spring-aop 43 | 44 | 45 | org.springframework 46 | spring-context-support 47 | 48 | 49 | org.springframework 50 | spring-test 51 | 52 | 53 | org.codehaus.jackson 54 | jackson-mapper-asl 55 | 56 | 57 | com.fasterxml.jackson.core 58 | jackson-databind 59 | 60 | 61 | com.fasterxml.jackson.module 62 | jackson-module-jaxb-annotations 63 | 64 | 65 | com.alibaba 66 | fastjson 67 | 68 | 69 | 70 | 71 | com.alibaba 72 | dubbo 73 | 2.5.3 74 | 75 | 76 | org.springframework 77 | spring 78 | 79 | 80 | log4j 81 | log4j 82 | 83 | 84 | org.mortbay.jetty 85 | jetty 86 | 87 | 88 | org.mortbay.jetty 89 | jetty-util 90 | 91 | 92 | org.mortbay.jetty 93 | servlet-api 94 | 95 | 96 | 97 | 98 | 99 | 100 | org.apache.zookeeper 101 | zookeeper 102 | 3.4.6 103 | 104 | 105 | 106 | com.github.sgroschupf 107 | zkclient 108 | 0.1 109 | 110 | 111 | 112 | 113 | junit 114 | junit 115 | 4.10 116 | test 117 | 118 | 119 | 120 | 121 | cn.yconnect.dubbo 122 | dubbo-interface-facade 123 | 0.0.1-SNAPSHOT 124 | 125 | 126 | 127 | 128 | dubbo-consumer 129 | 130 | 131 | src/main/resources 132 | true 133 | 134 | 135 | 136 | 137 | maven-assembly-plugin 138 | 139 | 140 | 141 | PublishServer 142 | 143 | 144 | 145 | jar-with-dependencies 146 | 147 | 148 | 149 | 150 | 151 | org.apache.maven.plugins 152 | maven-compiler-plugin 153 | 154 | 155 | org.apache.maven.plugins 156 | maven-source-plugin 157 | 158 | 159 | maven-war-plugin 160 | 161 | ${basedir}/src/main/webapp 162 | ${basedir}/src/main/webapp 163 | 164 | 165 | 166 | 167 | 168 | 169 | -------------------------------------------------------------------------------- /dubbo-consumer/src/main/java/cn/yconnect/controller/NoticeAction.java: -------------------------------------------------------------------------------- 1 | package cn.yconnect.controller; 2 | 3 | import java.util.List; 4 | 5 | import org.springframework.beans.factory.annotation.Autowired; 6 | import org.springframework.stereotype.Controller; 7 | import org.springframework.ui.Model; 8 | import org.springframework.web.bind.annotation.RequestMapping; 9 | import org.springframework.web.bind.annotation.RequestMethod; 10 | import org.springframework.web.bind.annotation.ResponseBody; 11 | 12 | import cn.yconnect.dto.Notice; 13 | import cn.yconnect.service.NoticeService; 14 | 15 | @Controller 16 | @RequestMapping("/notice") 17 | public class NoticeAction { 18 | 19 | @Autowired 20 | private NoticeService noticeService; 21 | 22 | /** 23 | * 返回字符串 24 | * 25 | * @param model 26 | * @return 27 | */ 28 | @RequestMapping(value = "/getNotice.html", method = RequestMethod.GET) 29 | public String getNotice(Model model) { 30 | String result = noticeService.sayHello(); 31 | model.addAttribute("result", result); 32 | 33 | return "notice/list"; 34 | } 35 | 36 | /** 37 | * 返回单个实体json 38 | * 39 | * @param model 40 | * @return 41 | */ 42 | @RequestMapping(value = "/getNotice.json", method = RequestMethod.GET) 43 | @ResponseBody 44 | public Notice getNoticeBean(Model model) { 45 | return noticeService.getNotice(); 46 | } 47 | 48 | /** 49 | * 返回单个实体json 50 | * 51 | * @param model 52 | * @return 53 | */ 54 | @RequestMapping(value = "findlist.json", method = RequestMethod.GET) 55 | @ResponseBody 56 | public List findlist(Model model) { 57 | return noticeService.findNoticeList(); 58 | } 59 | 60 | } 61 | -------------------------------------------------------------------------------- /dubbo-consumer/src/main/resources/applicationContext-dubbo.xml: -------------------------------------------------------------------------------- 1 | 2 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /dubbo-consumer/src/main/resources/applicationContext.xml: -------------------------------------------------------------------------------- 1 |  2 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /dubbo-consumer/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- 1 | system.logPath = d://love61v/log/ 2 | default.logLevel = debug 3 | 4 | #default 5 | default.appender = org.apache.log4j.DailyRollingFileAppender 6 | default.layout = org.apache.log4j.PatternLayout 7 | default.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%t] %-5p %c.%M(%L)): - %m%n 8 | default.append = true 9 | default.DatePattern='.'yyyy-MM-dd 10 | 11 | log4j.rootLogger = debug,stdout,common 12 | 13 | #Console 14 | log4j.appender.stdout = org.apache.log4j.ConsoleAppender 15 | log4j.appender.stdout.layout=${default.layout} 16 | log4j.appender.stdout.layout.ConversionPattern = ${default.layout.ConversionPattern} 17 | 18 | log4j.appender.org.springframework.web.context.ContextLoader = info 19 | 20 | 21 | #common 22 | log4j.appender.common = ${default.appender} 23 | log4j.appender.common.Threshold=ERROR 24 | log4j.appender.common.file = ${system.logPath}/common.log 25 | log4j.appender.common.layout = ${default.layout} 26 | log4j.appender.common.layout.ConversionPattern = ${default.layout.ConversionPattern} 27 | log4j.appender.common.append = ${default.append} 28 | 29 | 30 | log4j.logger.com.springframework=${default.logLevel} 31 | log4j.logger.com.ibatis= ${default.logLevel} 32 | log4j.logger.com.ibatis.common.jdbc.SimpleDataSource= ${default.logLevel} 33 | log4j.logger.com.ibatis.common.jdbc.ScriptRunner= ${default.logLevel} 34 | log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate= ${default.logLevel} 35 | log4j.logger.java.sql.Connection= ${default.logLevel} 36 | log4j.logger.java.sql.Statement= ${default.logLevel} 37 | log4j.logger.java.sql.PreparedStatement=${default.logLevel} 38 | log4j.logger.org.springframework.jdbc.datasource.DataSourceTransactionManager=${default.logLevel} 39 | 40 | log4j.logger.java.sql.ResultSet = ${default.logLevel} 41 | 42 | log4j.appender.stdout=org.apache.log4j.ConsoleAppender 43 | 44 | log4j.appender.fileout=org.apache.log4j.RollingFileAppender 45 | log4j.appender.fileout.File=${system.logPath}/ibatis_console.log 46 | log4j.appender.fileout.MaxFileSize=10000KB 47 | 48 | log4j.appender.stdout.layout=org.apache.log4j.PatternLayout 49 | log4j.appender.stdout.layout.ConversionPattern=[%-5p] %d{yyyy-MM-dd HH:mm:ss} :%m%n 50 | log4j.appender.fileout.layout=org.apache.log4j.PatternLayout 51 | log4j.appender.fileout.layout.ConversionPattern=[%-5p]_%d{yyyy-MM-dd HH:mm:ss} :%m%n 52 | 53 | -------------------------------------------------------------------------------- /dubbo-consumer/src/main/resources/springmvc-servlet.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/classes/Test3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/classes/Test3.class -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/classes/applicationContext-dubbo.xml: -------------------------------------------------------------------------------- 1 | 2 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/classes/applicationContext.xml: -------------------------------------------------------------------------------- 1 |  2 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/classes/cn/yconnect/controller/NoticeAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/classes/cn/yconnect/controller/NoticeAction.class -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/classes/log4j.properties: -------------------------------------------------------------------------------- 1 | system.logPath = d://love61v/log/ 2 | default.logLevel = debug 3 | 4 | #default 5 | default.appender = org.apache.log4j.DailyRollingFileAppender 6 | default.layout = org.apache.log4j.PatternLayout 7 | default.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%t] %-5p %c.%M(%L)): - %m%n 8 | default.append = true 9 | default.DatePattern='.'yyyy-MM-dd 10 | 11 | log4j.rootLogger = debug,stdout,common 12 | 13 | #Console 14 | log4j.appender.stdout = org.apache.log4j.ConsoleAppender 15 | log4j.appender.stdout.layout=${default.layout} 16 | log4j.appender.stdout.layout.ConversionPattern = ${default.layout.ConversionPattern} 17 | 18 | log4j.appender.org.springframework.web.context.ContextLoader = info 19 | 20 | 21 | #common 22 | log4j.appender.common = ${default.appender} 23 | log4j.appender.common.Threshold=ERROR 24 | log4j.appender.common.file = ${system.logPath}/common.log 25 | log4j.appender.common.layout = ${default.layout} 26 | log4j.appender.common.layout.ConversionPattern = ${default.layout.ConversionPattern} 27 | log4j.appender.common.append = ${default.append} 28 | 29 | 30 | log4j.logger.com.springframework=${default.logLevel} 31 | log4j.logger.com.ibatis= ${default.logLevel} 32 | log4j.logger.com.ibatis.common.jdbc.SimpleDataSource= ${default.logLevel} 33 | log4j.logger.com.ibatis.common.jdbc.ScriptRunner= ${default.logLevel} 34 | log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate= ${default.logLevel} 35 | log4j.logger.java.sql.Connection= ${default.logLevel} 36 | log4j.logger.java.sql.Statement= ${default.logLevel} 37 | log4j.logger.java.sql.PreparedStatement=${default.logLevel} 38 | log4j.logger.org.springframework.jdbc.datasource.DataSourceTransactionManager=${default.logLevel} 39 | 40 | log4j.logger.java.sql.ResultSet = ${default.logLevel} 41 | 42 | log4j.appender.stdout=org.apache.log4j.ConsoleAppender 43 | 44 | log4j.appender.fileout=org.apache.log4j.RollingFileAppender 45 | log4j.appender.fileout.File=${system.logPath}/ibatis_console.log 46 | log4j.appender.fileout.MaxFileSize=10000KB 47 | 48 | log4j.appender.stdout.layout=org.apache.log4j.PatternLayout 49 | log4j.appender.stdout.layout.ConversionPattern=[%-5p] %d{yyyy-MM-dd HH:mm:ss} :%m%n 50 | log4j.appender.fileout.layout=org.apache.log4j.PatternLayout 51 | log4j.appender.fileout.layout.ConversionPattern=[%-5p]_%d{yyyy-MM-dd HH:mm:ss} :%m%n 52 | 53 | -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/classes/springmvc-servlet.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/classes/test-applicationContext.xml: -------------------------------------------------------------------------------- 1 | 2 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/jsp/notice/list.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" 2 | pageEncoding="UTF-8"%> 3 | 4 | 5 | 6 | 7 | Insert title here 8 | 9 | 10 | ${name } 11 | 12 | -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/aopalliance-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/aopalliance-1.0.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/commons-logging-1.1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/commons-logging-1.1.3.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/dubbo-2.5.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/dubbo-2.5.3.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/dubbo-interface-facade-0.0.1-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/dubbo-interface-facade-0.0.1-SNAPSHOT.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/fastjson-1.1.40.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/fastjson-1.1.40.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/hamcrest-core-1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/hamcrest-core-1.1.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/jackson-annotations-2.3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/jackson-annotations-2.3.0.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/jackson-core-2.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/jackson-core-2.3.1.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/jackson-core-asl-1.9.13.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/jackson-core-asl-1.9.13.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/jackson-databind-2.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/jackson-databind-2.3.1.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/jackson-mapper-asl-1.9.13.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/jackson-mapper-asl-1.9.13.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/jackson-module-jaxb-annotations-2.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/jackson-module-jaxb-annotations-2.3.1.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/javassist-3.15.0-GA.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/javassist-3.15.0-GA.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/jline-0.9.94.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/jline-0.9.94.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/junit-4.10.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/junit-4.10.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/log4j-1.2.9.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/log4j-1.2.9.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/netty-3.2.5.Final.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/netty-3.2.5.Final.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/netty-3.7.0.Final.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/netty-3.7.0.Final.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/slf4j-api-1.6.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/slf4j-api-1.6.6.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/slf4j-log4j12-1.6.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/slf4j-log4j12-1.6.6.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-aop-4.0.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-aop-4.0.2.RELEASE.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-beans-4.0.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-beans-4.0.2.RELEASE.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-context-4.0.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-context-4.0.2.RELEASE.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-context-support-4.0.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-context-support-4.0.2.RELEASE.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-core-4.0.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-core-4.0.2.RELEASE.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-expression-4.0.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-expression-4.0.2.RELEASE.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-jdbc-4.0.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-jdbc-4.0.2.RELEASE.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-test-4.0.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-test-4.0.2.RELEASE.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-tx-4.0.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-tx-4.0.2.RELEASE.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-web-4.0.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-web-4.0.2.RELEASE.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-webmvc-4.0.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/spring-webmvc-4.0.2.RELEASE.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/zkclient-0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/zkclient-0.1.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/lib/zookeeper-3.4.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-consumer/src/main/webapp/WEB-INF/lib/zookeeper-3.4.6.jar -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | dubbo-consumer 8 | 9 | contextConfigLocation 10 | classpath*:/applicationContext.xml 11 | 12 | 13 | 14 | log4jConfigLocation 15 | 16 | /WEB-INF/classes/log4j.properties 17 | 18 | 19 | 20 | 21 | org.springframework.web.context.ContextLoaderListener 22 | 23 | 24 | org.springframework.web.util.Log4jConfigListener 25 | 26 | 27 | 28 | encodingFilter 29 | org.springframework.web.filter.CharacterEncodingFilter 30 | 31 | encoding 32 | UTF-8 33 | 34 | 35 | forceEncoding 36 | true 37 | 38 | 39 | 40 | encodingFilter 41 | /* 42 | 43 | 44 | 45 | springmvc 46 | org.springframework.web.servlet.DispatcherServlet 47 | 48 | contextConfigLocation 49 | /WEB-INF/classes/springmvc-servlet.xml 50 | 51 | 52 | 53 | springmvc 54 | / 55 | 56 | 57 | 58 | index.jsp 59 | 60 | 61 | 62 | 0 63 | 64 | 65 | -------------------------------------------------------------------------------- /dubbo-consumer/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- 1 | 2 | 3 |

Hello World!

4 | 5 | 6 | -------------------------------------------------------------------------------- /dubbo-consumer/src/test/java/Test3.java: -------------------------------------------------------------------------------- 1 | 2 | 3 | import java.util.List; 4 | 5 | import org.junit.Test; 6 | import org.junit.runner.RunWith; 7 | import org.springframework.beans.factory.annotation.Autowired; 8 | import org.springframework.test.context.ContextConfiguration; 9 | import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; 10 | 11 | import com.alibaba.fastjson.JSON; 12 | 13 | import cn.yconnect.dto.Notice; 14 | import cn.yconnect.service.NoticeService; 15 | 16 | 17 | /** 18 | * 测试 action 19 | * @author admin 20 | * 21 | */ 22 | @RunWith(SpringJUnit4ClassRunner.class) 23 | @ContextConfiguration(locations={"/test-applicationContext.xml"}) 24 | public class Test3 { 25 | 26 | @Autowired 27 | NoticeService noticeService; 28 | 29 | @Test 30 | public void getModelTest() { 31 | Notice notice = noticeService.getNotice(); 32 | print(notice); 33 | } 34 | 35 | @Test 36 | public void findListTest() { 37 | List list = noticeService.findNoticeList(); 38 | print(list); 39 | } 40 | 41 | @Test 42 | public void sayHello() { 43 | print(noticeService.sayHello()); 44 | } 45 | 46 | private void print(Object obj){ 47 | System.out.println("*******************"); 48 | System.out.println("*********结果**********"); 49 | System.out.println(JSON.toJSONString(obj)); 50 | System.out.println("*******************"); 51 | System.out.println("*******************"); 52 | } 53 | 54 | } 55 | -------------------------------------------------------------------------------- /dubbo-consumer/src/test/resources/test-applicationContext.xml: -------------------------------------------------------------------------------- 1 | 2 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /dubbo-consumer/target/classes/applicationContext-dubbo.xml: -------------------------------------------------------------------------------- 1 | 2 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /dubbo-consumer/target/classes/applicationContext.xml: -------------------------------------------------------------------------------- 1 |  2 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /dubbo-consumer/target/classes/log4j.properties: -------------------------------------------------------------------------------- 1 | system.logPath = d://love61v/log/ 2 | default.logLevel = debug 3 | 4 | #default 5 | default.appender = org.apache.log4j.DailyRollingFileAppender 6 | default.layout = org.apache.log4j.PatternLayout 7 | default.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%t] %-5p %c.%M(%L)): - %m%n 8 | default.append = true 9 | default.DatePattern='.'yyyy-MM-dd 10 | 11 | log4j.rootLogger = debug,stdout,common 12 | 13 | #Console 14 | log4j.appender.stdout = org.apache.log4j.ConsoleAppender 15 | log4j.appender.stdout.layout=${default.layout} 16 | log4j.appender.stdout.layout.ConversionPattern = ${default.layout.ConversionPattern} 17 | 18 | log4j.appender.org.springframework.web.context.ContextLoader = info 19 | 20 | 21 | #common 22 | log4j.appender.common = ${default.appender} 23 | log4j.appender.common.Threshold=ERROR 24 | log4j.appender.common.file = ${system.logPath}/common.log 25 | log4j.appender.common.layout = ${default.layout} 26 | log4j.appender.common.layout.ConversionPattern = ${default.layout.ConversionPattern} 27 | log4j.appender.common.append = ${default.append} 28 | 29 | 30 | log4j.logger.com.springframework=${default.logLevel} 31 | log4j.logger.com.ibatis= ${default.logLevel} 32 | log4j.logger.com.ibatis.common.jdbc.SimpleDataSource= ${default.logLevel} 33 | log4j.logger.com.ibatis.common.jdbc.ScriptRunner= ${default.logLevel} 34 | log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate= ${default.logLevel} 35 | log4j.logger.java.sql.Connection= ${default.logLevel} 36 | log4j.logger.java.sql.Statement= ${default.logLevel} 37 | log4j.logger.java.sql.PreparedStatement=${default.logLevel} 38 | log4j.logger.org.springframework.jdbc.datasource.DataSourceTransactionManager=${default.logLevel} 39 | 40 | log4j.logger.java.sql.ResultSet = ${default.logLevel} 41 | 42 | log4j.appender.stdout=org.apache.log4j.ConsoleAppender 43 | 44 | log4j.appender.fileout=org.apache.log4j.RollingFileAppender 45 | log4j.appender.fileout.File=${system.logPath}/ibatis_console.log 46 | log4j.appender.fileout.MaxFileSize=10000KB 47 | 48 | log4j.appender.stdout.layout=org.apache.log4j.PatternLayout 49 | log4j.appender.stdout.layout.ConversionPattern=[%-5p] %d{yyyy-MM-dd HH:mm:ss} :%m%n 50 | log4j.appender.fileout.layout=org.apache.log4j.PatternLayout 51 | log4j.appender.fileout.layout.ConversionPattern=[%-5p]_%d{yyyy-MM-dd HH:mm:ss} :%m%n 52 | 53 | -------------------------------------------------------------------------------- /dubbo-consumer/target/classes/springmvc-servlet.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /dubbo-consumer/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Built-By: admin 3 | Build-Jdk: 1.8.0 4 | Created-By: Maven Integration for Eclipse 5 | 6 | -------------------------------------------------------------------------------- /dubbo-consumer/target/m2e-wtp/web-resources/META-INF/maven/cn.yconnect.dubbo/dubbo-consumer/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven Integration for Eclipse 2 | #Fri Jun 26 17:14:05 CST 2015 3 | version=0.0.1-SNAPSHOT 4 | groupId=cn.yconnect.dubbo 5 | m2e.projectName=dubbo-consumer 6 | m2e.projectLocation=D\:\\newspace\\dubbo\\dubbo-consumer 7 | artifactId=dubbo-consumer 8 | -------------------------------------------------------------------------------- /dubbo-consumer/target/m2e-wtp/web-resources/META-INF/maven/cn.yconnect.dubbo/dubbo-consumer/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 4.0.0 6 | 7 | dubbo 8 | cn.yconnect.dubbo 9 | 0.0.1-SNAPSHOT 10 | 11 | cn.yconnect.dubbo 12 | dubbo-consumer 13 | 0.0.1-SNAPSHOT 14 | war 15 | dubbo-consumer Maven Webapp 16 | http://maven.apache.org 17 | dubbo消费者 18 | 19 | 20 | 21 | org.springframework 22 | spring-core 23 | 24 | 25 | org.springframework 26 | spring-web 27 | 28 | 29 | org.springframework 30 | spring-tx 31 | 32 | 33 | org.springframework 34 | spring-jdbc 35 | 36 | 37 | org.springframework 38 | spring-webmvc 39 | 40 | 41 | org.springframework 42 | spring-aop 43 | 44 | 45 | org.springframework 46 | spring-context-support 47 | 48 | 49 | org.springframework 50 | spring-test 51 | 52 | 53 | org.codehaus.jackson 54 | jackson-mapper-asl 55 | 56 | 57 | com.fasterxml.jackson.core 58 | jackson-databind 59 | 60 | 61 | com.fasterxml.jackson.module 62 | jackson-module-jaxb-annotations 63 | 64 | 65 | com.alibaba 66 | fastjson 67 | 68 | 69 | 70 | 71 | com.alibaba 72 | dubbo 73 | 2.5.3 74 | 75 | 76 | org.springframework 77 | spring 78 | 79 | 80 | log4j 81 | log4j 82 | 83 | 84 | org.mortbay.jetty 85 | jetty 86 | 87 | 88 | org.mortbay.jetty 89 | jetty-util 90 | 91 | 92 | org.mortbay.jetty 93 | servlet-api 94 | 95 | 96 | 97 | 98 | 99 | 100 | org.apache.zookeeper 101 | zookeeper 102 | 3.4.6 103 | 104 | 105 | 106 | com.github.sgroschupf 107 | zkclient 108 | 0.1 109 | 110 | 111 | 112 | 113 | junit 114 | junit 115 | 4.10 116 | test 117 | 118 | 119 | 120 | 121 | cn.yconnect.dubbo 122 | dubbo-interface-facade 123 | 0.0.1-SNAPSHOT 124 | 125 | 126 | 127 | 128 | dubbo-consumer 129 | 130 | 131 | src/main/resources 132 | true 133 | 134 | 135 | 136 | 137 | maven-assembly-plugin 138 | 139 | 140 | 141 | PublishServer 142 | 143 | 144 | 145 | jar-with-dependencies 146 | 147 | 148 | 149 | 150 | 151 | org.apache.maven.plugins 152 | maven-compiler-plugin 153 | 154 | 155 | org.apache.maven.plugins 156 | maven-source-plugin 157 | 158 | 159 | maven-war-plugin 160 | 161 | ${basedir}/src/main/webapp 162 | ${basedir}/src/main/webapp 163 | 164 | 165 | 166 | 167 | 168 | 169 | -------------------------------------------------------------------------------- /dubbo-consumer/target/test-classes/test-applicationContext.xml: -------------------------------------------------------------------------------- 1 | 2 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /dubbo-interface-facade/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /dubbo-interface-facade/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | dubbo-interface-facade 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.wst.common.project.facet.core.builder 10 | 11 | 12 | 13 | 14 | org.eclipse.jdt.core.javabuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.m2e.core.maven2Builder 20 | 21 | 22 | 23 | 24 | org.eclipse.wst.validation.validationbuilder 25 | 26 | 27 | 28 | 29 | 30 | org.eclipse.jem.workbench.JavaEMFNature 31 | org.eclipse.wst.common.modulecore.ModuleCoreNature 32 | org.eclipse.jdt.core.javanature 33 | org.eclipse.wst.common.project.facet.core.nature 34 | org.eclipse.m2e.core.maven2Nature 35 | 36 | 37 | -------------------------------------------------------------------------------- /dubbo-interface-facade/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//src/main/java=UTF-8 3 | encoding//src/test/java=UTF-8 4 | encoding/=UTF-8 5 | -------------------------------------------------------------------------------- /dubbo-interface-facade/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 4 | org.eclipse.jdt.core.compiler.compliance=1.6 5 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 6 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 7 | org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning 8 | org.eclipse.jdt.core.compiler.source=1.6 9 | -------------------------------------------------------------------------------- /dubbo-interface-facade/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- 1 | activeProfiles= 2 | eclipse.preferences.version=1 3 | resolveWorkspaceProjects=true 4 | version=1 5 | -------------------------------------------------------------------------------- /dubbo-interface-facade/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /dubbo-interface-facade/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /dubbo-interface-facade/.settings/org.eclipse.wst.validation.prefs: -------------------------------------------------------------------------------- 1 | disabled=06target 2 | eclipse.preferences.version=1 3 | -------------------------------------------------------------------------------- /dubbo-interface-facade/.settings/org.maven.ide.eclipse.prefs: -------------------------------------------------------------------------------- 1 | activeProfiles= 2 | eclipse.preferences.version=1 3 | fullBuildGoals=process-test-resources 4 | resolveWorkspaceProjects=true 5 | resourceFilterGoals=process-resources resources\:testResources 6 | skipCompilerPlugin=true 7 | version=1 8 | -------------------------------------------------------------------------------- /dubbo-interface-facade/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 4.0.0 5 | 6 | dubbo 7 | cn.yconnect.dubbo 8 | 0.0.1-SNAPSHOT 9 | 10 | cn.yconnect.dubbo 11 | dubbo-interface-facade 12 | 0.0.1-SNAPSHOT 13 | dubbo-interface-facade 14 | http://maven.apache.org 15 | 接口facade门面 16 | 17 | 18 | UTF-8 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /dubbo-interface-facade/src/main/java/cn/yconnect/dto/Notice.java: -------------------------------------------------------------------------------- 1 | package cn.yconnect.dto; 2 | 3 | import java.io.Serializable; 4 | import java.util.Date; 5 | 6 | public class Notice implements Serializable { 7 | 8 | private static final long serialVersionUID = 1L; 9 | 10 | private int id; 11 | 12 | private String name; 13 | 14 | private Date date; 15 | 16 | public int getId() { 17 | return id; 18 | } 19 | 20 | public void setId(int id) { 21 | this.id = id; 22 | } 23 | 24 | public String getName() { 25 | return name; 26 | } 27 | 28 | public void setName(String name) { 29 | this.name = name; 30 | } 31 | 32 | public Date getDate() { 33 | return date; 34 | } 35 | 36 | public void setDate(Date date) { 37 | this.date = date; 38 | } 39 | 40 | } 41 | -------------------------------------------------------------------------------- /dubbo-interface-facade/src/main/java/cn/yconnect/service/NoticeService.java: -------------------------------------------------------------------------------- 1 | package cn.yconnect.service; 2 | 3 | import java.util.List; 4 | 5 | import cn.yconnect.dto.Notice; 6 | 7 | public interface NoticeService { 8 | 9 | String sayHello(); 10 | 11 | Notice getNotice(); 12 | 13 | List findNoticeList(); 14 | } 15 | -------------------------------------------------------------------------------- /dubbo-interface-facade/target/classes/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Built-By: admin 3 | Build-Jdk: 1.8.0 4 | Created-By: Maven Integration for Eclipse 5 | 6 | -------------------------------------------------------------------------------- /dubbo-interface-facade/target/classes/META-INF/maven/cn.yconnect.dubbo/dubbo-interface-facade/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven Integration for Eclipse 2 | #Fri Jun 26 17:14:05 CST 2015 3 | version=0.0.1-SNAPSHOT 4 | groupId=cn.yconnect.dubbo 5 | m2e.projectName=dubbo-interface-facade 6 | m2e.projectLocation=D\:\\newspace\\dubbo\\dubbo-interface-facade 7 | artifactId=dubbo-interface-facade 8 | -------------------------------------------------------------------------------- /dubbo-interface-facade/target/classes/META-INF/maven/cn.yconnect.dubbo/dubbo-interface-facade/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 4.0.0 5 | 6 | dubbo 7 | cn.yconnect.dubbo 8 | 0.0.1-SNAPSHOT 9 | 10 | cn.yconnect.dubbo 11 | dubbo-interface-facade 12 | 0.0.1-SNAPSHOT 13 | dubbo-interface-facade 14 | http://maven.apache.org 15 | 接口facade门面 16 | 17 | 18 | UTF-8 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /dubbo-providers/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /dubbo-providers/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | dubbo-providers 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.wst.jsdt.core.javascriptValidator 10 | 11 | 12 | 13 | 14 | org.eclipse.wst.common.project.facet.core.builder 15 | 16 | 17 | 18 | 19 | org.eclipse.jdt.core.javabuilder 20 | 21 | 22 | 23 | 24 | org.eclipse.m2e.core.maven2Builder 25 | 26 | 27 | 28 | 29 | org.eclipse.wst.validation.validationbuilder 30 | 31 | 32 | 33 | 34 | org.springframework.ide.eclipse.core.springbuilder 35 | 36 | 37 | 38 | 39 | 40 | org.springframework.ide.eclipse.core.springnature 41 | org.eclipse.jem.workbench.JavaEMFNature 42 | org.eclipse.wst.common.modulecore.ModuleCoreNature 43 | org.eclipse.jdt.core.javanature 44 | org.eclipse.wst.common.project.facet.core.nature 45 | org.eclipse.wst.jsdt.core.jsNature 46 | org.eclipse.m2e.core.maven2Nature 47 | 48 | 49 | -------------------------------------------------------------------------------- /dubbo-providers/.settings/.jsdtscope: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /dubbo-providers/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//src/main/java=UTF-8 3 | encoding//src/main/resources=UTF-8 4 | encoding/=UTF-8 5 | -------------------------------------------------------------------------------- /dubbo-providers/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 4 | org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 5 | org.eclipse.jdt.core.compiler.compliance=1.6 6 | org.eclipse.jdt.core.compiler.debug.lineNumber=generate 7 | org.eclipse.jdt.core.compiler.debug.localVariable=generate 8 | org.eclipse.jdt.core.compiler.debug.sourceFile=generate 9 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 10 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 11 | org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning 12 | org.eclipse.jdt.core.compiler.source=1.6 13 | -------------------------------------------------------------------------------- /dubbo-providers/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- 1 | activeProfiles= 2 | eclipse.preferences.version=1 3 | resolveWorkspaceProjects=true 4 | version=1 5 | -------------------------------------------------------------------------------- /dubbo-providers/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | uses 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /dubbo-providers/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dubbo-providers/.settings/org.eclipse.wst.jsdt.ui.superType.container: -------------------------------------------------------------------------------- 1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary -------------------------------------------------------------------------------- /dubbo-providers/.settings/org.eclipse.wst.jsdt.ui.superType.name: -------------------------------------------------------------------------------- 1 | Window -------------------------------------------------------------------------------- /dubbo-providers/.settings/org.eclipse.wst.validation.prefs: -------------------------------------------------------------------------------- 1 | disabled=06target 2 | eclipse.preferences.version=1 3 | -------------------------------------------------------------------------------- /dubbo-providers/.settings/org.maven.ide.eclipse.prefs: -------------------------------------------------------------------------------- 1 | activeProfiles= 2 | eclipse.preferences.version=1 3 | fullBuildGoals=process-test-resources 4 | resolveWorkspaceProjects=true 5 | resourceFilterGoals=process-resources resources\:testResources 6 | skipCompilerPlugin=true 7 | version=1 8 | -------------------------------------------------------------------------------- /dubbo-providers/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 4.0.0 6 | 7 | dubbo 8 | cn.yconnect.dubbo 9 | 0.0.1-SNAPSHOT 10 | 11 | cn.yconnect.dubbo 12 | dubbo-providers 13 | 0.0.1-SNAPSHOT 14 | war 15 | dubbo-providers Maven Webapp 16 | http://maven.apache.org 17 | dubbo服务提供者 18 | 19 | 20 | 21 | org.springframework 22 | spring-webmvc 23 | 24 | 25 | javax.servlet 26 | servlet-api 27 | provided 28 | 29 | 30 | 31 | log4j 32 | log4j 33 | 34 | 35 | 36 | 37 | 38 | com.alibaba 39 | dubbo 40 | 41 | 42 | 43 | org.apache.zookeeper 44 | zookeeper 45 | 46 | 47 | 48 | com.github.sgroschupf 49 | zkclient 50 | 51 | 52 | 53 | 54 | 55 | cn.yconnect.dubbo 56 | dubbo-interface-facade 57 | 0.0.1-SNAPSHOT 58 | 59 | 60 | 61 | 62 | dubbo-providers 63 | 64 | 65 | src/main/resources 66 | true 67 | 68 | 69 | 70 | 71 | maven-assembly-plugin 72 | 73 | 74 | 75 | PublishServer 76 | 77 | 78 | 79 | jar-with-dependencies 80 | 81 | 82 | 83 | 84 | 85 | org.apache.maven.plugins 86 | maven-compiler-plugin 87 | 88 | 89 | org.apache.maven.plugins 90 | maven-source-plugin 91 | 92 | 93 | maven-war-plugin 94 | 95 | ${basedir}/src/main/webapp 96 | ${basedir}/src/main/webapp 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | -------------------------------------------------------------------------------- /dubbo-providers/src/main/java/cn/yconnect/provider/PublishServer.java: -------------------------------------------------------------------------------- 1 | package cn.yconnect.provider; 2 | 3 | import java.io.IOException; 4 | 5 | import javax.servlet.ServletContextEvent; 6 | import javax.servlet.ServletContextListener; 7 | 8 | import org.springframework.context.support.ClassPathXmlApplicationContext; 9 | 10 | /** 11 | * 发布服务 12 | * @author admin 13 | * 14 | */ 15 | public class PublishServer implements ServletContextListener { 16 | 17 | @Override 18 | public void contextInitialized(ServletContextEvent sce) { 19 | ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext( 20 | new String[] { "/applicationContext-dubbo.xml" }); 21 | System.out.println("启动"); 22 | context.start(); 23 | System.out.println("启动了"); 24 | /*try { 25 | System.in.read(); 26 | } catch (IOException e) { 27 | e.printStackTrace(); 28 | }*/ 29 | } 30 | 31 | @Override 32 | public void contextDestroyed(ServletContextEvent sce) { 33 | 34 | } 35 | 36 | } 37 | -------------------------------------------------------------------------------- /dubbo-providers/src/main/java/cn/yconnect/service/DemoService.java: -------------------------------------------------------------------------------- 1 | package cn.yconnect.service; 2 | 3 | /** 4 | * 本地接口 5 | * 6 | * @author : hubo 2015年6月24日 下午11:48:57 7 | * @return 8 | */ 9 | public interface DemoService { 10 | 11 | String hello(); 12 | } 13 | -------------------------------------------------------------------------------- /dubbo-providers/src/main/java/cn/yconnect/service/impl/DemoServiceImpl.java: -------------------------------------------------------------------------------- 1 | package cn.yconnect.service.impl; 2 | 3 | import com.alibaba.dubbo.config.annotation.Service; 4 | 5 | import cn.yconnect.service.DemoService; 6 | 7 | @Service 8 | public class DemoServiceImpl implements DemoService { 9 | 10 | @Override 11 | public String hello() { 12 | 13 | return "hello"; 14 | } 15 | 16 | } 17 | -------------------------------------------------------------------------------- /dubbo-providers/src/main/java/cn/yconnect/service/impl/NoticeServiceImpl.java: -------------------------------------------------------------------------------- 1 | package cn.yconnect.service.impl; 2 | 3 | import java.util.ArrayList; 4 | import java.util.Date; 5 | import java.util.List; 6 | 7 | import com.alibaba.dubbo.config.annotation.Service; 8 | 9 | import cn.yconnect.dto.Notice; 10 | import cn.yconnect.service.NoticeService; 11 | 12 | @Service 13 | public class NoticeServiceImpl implements NoticeService{ 14 | 15 | @Override 16 | public String sayHello() { 17 | return "你好---dubbo"; 18 | } 19 | 20 | @Override 21 | public Notice getNotice() { 22 | Notice notice = new Notice(); 23 | notice.setId(1); 24 | notice.setName("中国好声音"); 25 | notice.setDate(new Date()); 26 | 27 | return notice; 28 | } 29 | 30 | @Override 31 | public List findNoticeList() { 32 | List list = new ArrayList(); 33 | for (int i = 0; i < 5; i++) { 34 | Notice notice = new Notice(); 35 | notice.setId(i); 36 | notice.setName("你好dubbo" + i); 37 | notice.setDate(new Date()); 38 | 39 | list.add(notice); 40 | } 41 | 42 | return list; 43 | } 44 | 45 | } 46 | -------------------------------------------------------------------------------- /dubbo-providers/src/main/resources/applicationContext-dubbo.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 10 | 11 | 12 | 13 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /dubbo-providers/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- 1 | system.logPath = d:/dubbo-log 2 | default.logLevel = debug 3 | 4 | #default 5 | default.appender = org.apache.log4j.DailyRollingFileAppender 6 | default.layout = org.apache.log4j.PatternLayout 7 | default.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%t] %-5p %c.%M(%L)): - %m%n 8 | default.append = true 9 | default.DatePattern='.'yyyy-MM-dd 10 | 11 | log4j.rootLogger = debug,stdout,common 12 | 13 | #Console 14 | log4j.appender.stdout = org.apache.log4j.ConsoleAppender 15 | log4j.appender.stdout.layout=${default.layout} 16 | log4j.appender.stdout.layout.ConversionPattern = ${default.layout.ConversionPattern} 17 | 18 | log4j.appender.org.springframework.web.context.ContextLoader = info 19 | 20 | 21 | #common 22 | log4j.appender.common = ${default.appender} 23 | log4j.appender.common.Threshold=ERROR 24 | log4j.appender.common.file = ${system.logPath}/common.log 25 | log4j.appender.common.layout = ${default.layout} 26 | log4j.appender.common.layout.ConversionPattern = ${default.layout.ConversionPattern} 27 | log4j.appender.common.append = ${default.append} 28 | 29 | 30 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/classes/applicationContext-dubbo.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 10 | 11 | 12 | 13 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/classes/cn/yconnect/provider/PublishServer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/classes/cn/yconnect/provider/PublishServer.class -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/classes/cn/yconnect/provider/a.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/classes/cn/yconnect/provider/a.class -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/classes/cn/yconnect/service/DemoService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/classes/cn/yconnect/service/DemoService.class -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/classes/cn/yconnect/service/impl/DemoServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/classes/cn/yconnect/service/impl/DemoServiceImpl.class -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/classes/cn/yconnect/service/impl/NoticeServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/classes/cn/yconnect/service/impl/NoticeServiceImpl.class -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/classes/log4j.properties: -------------------------------------------------------------------------------- 1 | system.logPath = d:/dubbo-log 2 | default.logLevel = debug 3 | 4 | #default 5 | default.appender = org.apache.log4j.DailyRollingFileAppender 6 | default.layout = org.apache.log4j.PatternLayout 7 | default.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%t] %-5p %c.%M(%L)): - %m%n 8 | default.append = true 9 | default.DatePattern='.'yyyy-MM-dd 10 | 11 | log4j.rootLogger = debug,stdout,common 12 | 13 | #Console 14 | log4j.appender.stdout = org.apache.log4j.ConsoleAppender 15 | log4j.appender.stdout.layout=${default.layout} 16 | log4j.appender.stdout.layout.ConversionPattern = ${default.layout.ConversionPattern} 17 | 18 | log4j.appender.org.springframework.web.context.ContextLoader = info 19 | 20 | 21 | #common 22 | log4j.appender.common = ${default.appender} 23 | log4j.appender.common.Threshold=ERROR 24 | log4j.appender.common.file = ${system.logPath}/common.log 25 | log4j.appender.common.layout = ${default.layout} 26 | log4j.appender.common.layout.ConversionPattern = ${default.layout.ConversionPattern} 27 | log4j.appender.common.append = ${default.append} 28 | 29 | 30 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/aopalliance-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/aopalliance-1.0.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/commons-logging-1.1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/commons-logging-1.1.3.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/dubbo-2.5.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/dubbo-2.5.3.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/dubbo-interface-facade-0.0.1-20150623.021613-2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/dubbo-interface-facade-0.0.1-20150623.021613-2.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/dubbo-interface-facade-0.0.1-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/dubbo-interface-facade-0.0.1-SNAPSHOT.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/hamcrest-core-1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/hamcrest-core-1.1.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/javassist-3.15.0-GA.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/javassist-3.15.0-GA.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/jline-0.9.94.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/jline-0.9.94.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/junit-4.10.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/junit-4.10.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/log4j-1.2.9.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/log4j-1.2.9.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/netty-3.2.5.Final.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/netty-3.2.5.Final.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/netty-3.7.0.Final.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/netty-3.7.0.Final.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/servlet-api-2.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/servlet-api-2.5.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/slf4j-api-1.6.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/slf4j-api-1.6.6.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/slf4j-log4j12-1.6.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/slf4j-log4j12-1.6.6.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/spring-2.5.6.SEC03.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/spring-2.5.6.SEC03.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/spring-aop-4.0.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/spring-aop-4.0.2.RELEASE.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/spring-beans-4.0.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/spring-beans-4.0.2.RELEASE.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/spring-context-4.0.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/spring-context-4.0.2.RELEASE.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/spring-core-4.0.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/spring-core-4.0.2.RELEASE.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/spring-expression-4.0.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/spring-expression-4.0.2.RELEASE.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/spring-web-4.0.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/spring-web-4.0.2.RELEASE.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/spring-webmvc-4.0.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/spring-webmvc-4.0.2.RELEASE.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/zkclient-0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/zkclient-0.1.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/lib/zookeeper-3.4.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/love61v/dubbo-demo/e42a05daf0766f00621d9c5e1f6af9ee04557175/dubbo-providers/src/main/webapp/WEB-INF/lib/zookeeper-3.4.6.jar -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | Archetype Created Web Application 8 | 9 | cn.yconnect.provider.PublishServer 10 | 11 | 12 | 13 | org.springframework.web.util.Log4jConfigListener 14 | 15 | 16 | 17 | encodingFilter 18 | org.springframework.web.filter.CharacterEncodingFilter 19 | 20 | encoding 21 | UTF-8 22 | 23 | 24 | forceEncoding 25 | true 26 | 27 | 28 | 29 | encodingFilter 30 | /* 31 | 32 | 33 | -------------------------------------------------------------------------------- /dubbo-providers/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- 1 | 2 | 3 |

Hello World!

4 | 5 | 6 | -------------------------------------------------------------------------------- /dubbo-providers/target/classes/applicationContext-dubbo.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 10 | 11 | 12 | 13 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /dubbo-providers/target/classes/log4j.properties: -------------------------------------------------------------------------------- 1 | system.logPath = d:/dubbo-log 2 | default.logLevel = debug 3 | 4 | #default 5 | default.appender = org.apache.log4j.DailyRollingFileAppender 6 | default.layout = org.apache.log4j.PatternLayout 7 | default.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%t] %-5p %c.%M(%L)): - %m%n 8 | default.append = true 9 | default.DatePattern='.'yyyy-MM-dd 10 | 11 | log4j.rootLogger = debug,stdout,common 12 | 13 | #Console 14 | log4j.appender.stdout = org.apache.log4j.ConsoleAppender 15 | log4j.appender.stdout.layout=${default.layout} 16 | log4j.appender.stdout.layout.ConversionPattern = ${default.layout.ConversionPattern} 17 | 18 | log4j.appender.org.springframework.web.context.ContextLoader = info 19 | 20 | 21 | #common 22 | log4j.appender.common = ${default.appender} 23 | log4j.appender.common.Threshold=ERROR 24 | log4j.appender.common.file = ${system.logPath}/common.log 25 | log4j.appender.common.layout = ${default.layout} 26 | log4j.appender.common.layout.ConversionPattern = ${default.layout.ConversionPattern} 27 | log4j.appender.common.append = ${default.append} 28 | 29 | 30 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /dubbo-providers/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Built-By: admin 3 | Build-Jdk: 1.8.0 4 | Created-By: Maven Integration for Eclipse 5 | 6 | -------------------------------------------------------------------------------- /dubbo-providers/target/m2e-wtp/web-resources/META-INF/maven/cn.yconnect.dubbo/dubbo-providers/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven Integration for Eclipse 2 | #Fri Jun 26 17:14:05 CST 2015 3 | version=0.0.1-SNAPSHOT 4 | groupId=cn.yconnect.dubbo 5 | m2e.projectName=dubbo-providers 6 | m2e.projectLocation=D\:\\newspace\\dubbo\\dubbo-providers 7 | artifactId=dubbo-providers 8 | -------------------------------------------------------------------------------- /dubbo-providers/target/m2e-wtp/web-resources/META-INF/maven/cn.yconnect.dubbo/dubbo-providers/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 4.0.0 6 | 7 | dubbo 8 | cn.yconnect.dubbo 9 | 0.0.1-SNAPSHOT 10 | 11 | cn.yconnect.dubbo 12 | dubbo-providers 13 | 0.0.1-SNAPSHOT 14 | war 15 | dubbo-providers Maven Webapp 16 | http://maven.apache.org 17 | dubbo服务提供者 18 | 19 | 20 | 21 | org.springframework 22 | spring-webmvc 23 | 24 | 25 | javax.servlet 26 | servlet-api 27 | provided 28 | 29 | 30 | 31 | log4j 32 | log4j 33 | 34 | 35 | 36 | 37 | 38 | com.alibaba 39 | dubbo 40 | 41 | 42 | 43 | org.apache.zookeeper 44 | zookeeper 45 | 46 | 47 | 48 | com.github.sgroschupf 49 | zkclient 50 | 51 | 52 | 53 | 54 | 55 | cn.yconnect.dubbo 56 | dubbo-interface-facade 57 | 0.0.1-SNAPSHOT 58 | 59 | 60 | 61 | 62 | dubbo-providers 63 | 64 | 65 | src/main/resources 66 | true 67 | 68 | 69 | 70 | 71 | maven-assembly-plugin 72 | 73 | 74 | 75 | PublishServer 76 | 77 | 78 | 79 | jar-with-dependencies 80 | 81 | 82 | 83 | 84 | 85 | org.apache.maven.plugins 86 | maven-compiler-plugin 87 | 88 | 89 | org.apache.maven.plugins 90 | maven-source-plugin 91 | 92 | 93 | maven-war-plugin 94 | 95 | ${basedir}/src/main/webapp 96 | ${basedir}/src/main/webapp 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 4.0.0 5 | cn.yconnect.dubbo 6 | dubbo 7 | 0.0.1-SNAPSHOT 8 | pom 9 | 10 | dubbo-interface-facade 11 | dubbo-consumer 12 | dubbo-providers 13 | 14 | 15 | 16 | UTF-8 17 | 4.0.2.RELEASE 18 | 2.5 19 | 1.2 20 | 3.2.4 21 | 1.6.6 22 | 1.2.9 23 | 2.2 24 | 2.5 25 | 2.3.1 26 | 27 | 28 | 29 | 30 | 31 | 32 | org.springframework 33 | spring-core 34 | ${spring.version} 35 | 36 | 37 | 38 | org.springframework 39 | spring-web 40 | ${spring.version} 41 | 42 | 43 | 44 | org.springframework 45 | spring-oxm 46 | ${spring.version} 47 | 48 | 49 | 50 | org.springframework 51 | spring-tx 52 | ${spring.version} 53 | 54 | 55 | 56 | org.springframework 57 | spring-jdbc 58 | ${spring.version} 59 | 60 | 61 | 62 | org.springframework 63 | spring-webmvc 64 | ${spring.version} 65 | 66 | 67 | 68 | org.springframework 69 | spring-aop 70 | ${spring.version} 71 | 72 | 73 | 74 | org.springframework 75 | spring-context-support 76 | ${spring.version} 77 | 78 | 79 | 80 | org.springframework 81 | spring-test 82 | ${spring.version} 83 | 84 | 85 | 86 | 87 | 88 | org.mybatis 89 | mybatis 90 | ${mybatis.version} 91 | 92 | 93 | org.mybatis 94 | mybatis-spring 95 | 1.2.2 96 | 97 | 98 | 99 | 100 | com.alibaba 101 | druid 102 | 1.0.2 103 | 104 | 105 | 106 | 107 | org.codehaus.jackson 108 | jackson-mapper-asl 109 | 1.9.13 110 | 111 | 112 | com.fasterxml.jackson.core 113 | jackson-databind 114 | ${jackson.version} 115 | 116 | 117 | com.fasterxml.jackson.module 118 | jackson-module-jaxb-annotations 119 | ${jackson.version} 120 | 121 | 122 | 123 | 124 | log4j 125 | log4j 126 | ${log4j.version} 127 | 128 | 129 | org.slf4j 130 | slf4j-api 131 | ${slf4j.version} 132 | 133 | 134 | org.slf4j 135 | slf4j-log4j12 136 | ${slf4j.version} 137 | 138 | 139 | 140 | 141 | commons-logging 142 | commons-logging 143 | 1.1.3 144 | 145 | 146 | javax.servlet 147 | servlet-api 148 | 149 | 150 | 151 | 152 | 153 | 154 | com.alibaba 155 | dubbo 156 | 2.5.3 157 | 158 | 159 | org.springframework 160 | spring 161 | 162 | 163 | log4j 164 | log4j 165 | 166 | 167 | org.mortbay.jetty 168 | jetty 169 | 170 | 171 | org.mortbay.jetty 172 | jetty-util 173 | 174 | 175 | org.mortbay.jetty 176 | servlet-api 177 | 178 | 179 | 180 | 181 | 182 | 183 | org.apache.zookeeper 184 | zookeeper 185 | 3.4.6 186 | 187 | 188 | 189 | com.github.sgroschupf 190 | zkclient 191 | 0.1 192 | 193 | 194 | 195 | 196 | javax.servlet 197 | jstl 198 | ${javax.servlet.jstl.version} 199 | 200 | 201 | 202 | javax.servlet 203 | servlet-api 204 | ${servlet.version} 205 | provided 206 | 207 | 208 | javax.servlet.jsp 209 | jsp-api 210 | ${jsp.version} 211 | provided 212 | 213 | 214 | 215 | com.alibaba 216 | fastjson 217 | 1.1.40 218 | 219 | 220 | junit 221 | junit 222 | 4.10 223 | test 224 | 225 | 226 | 227 | 228 | 229 | 230 | 231 | 232 | 233 | ${basedir}/src/main/java 234 | 235 | **/*.xml 236 | **/*.properties 237 | 238 | 239 | **/*.java 240 | 241 | true 242 | 243 | 244 | ${basedir}/src/main/resources 245 | true 246 | 247 | 248 | 249 | 250 | 251 | org.apache.maven.plugins 252 | maven-resources-plugin 253 | 2.6 254 | 255 | UTF-8 256 | 257 | 258 | 259 | org.apache.maven.plugins 260 | maven-compiler-plugin 261 | 2.5.1 262 | 263 | 1.6 264 | 1.6 265 | UTF-8 266 | 267 | 268 | 269 | org.apache.maven.plugins 270 | maven-surefire-plugin 271 | 2.8.1 272 | 273 | false 274 | true 275 | 276 | 277 | 278 | org.apache.maven.plugins 279 | maven-source-plugin 280 | 2.1.2 281 | 282 | 283 | attach-sources 284 | verify 285 | 286 | jar-no-fork 287 | 288 | 289 | 290 | 291 | 292 | 293 | 294 | 295 | 296 | 297 | 298 | releases 299 | http://10.1.2.33:8080/nexus-2.1.2/content/repositories/releases/ 300 | 301 | 302 | snapshots 303 | http://10.1.2.33:8080/nexus-2.1.2/content/repositories/snapshots/ 304 | 305 | 306 | --------------------------------------------------------------------------------