├── .gitignore ├── .travis.yml ├── README.md ├── pom.xml ├── spring-boot-thrift-client ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── exampledriven │ │ │ ├── SpringBootThriftExampleApplication.java │ │ │ ├── ThriftClientConfig.java │ │ │ └── thrift │ │ │ ├── BookServiceThriftClient.java │ │ │ ├── BookThriftController.java │ │ │ └── TestDataUtil.java │ ├── resources │ │ └── application.yml │ └── thrift │ │ └── book.thrift │ └── test │ └── java │ └── org │ └── exampledriven │ └── SpringBootThriftExampleApplicationTests.java ├── spring-boot-thrift-server ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── exampledriven │ │ │ ├── BookServiceHandler.java │ │ │ ├── BookUtil.java │ │ │ ├── SpringBootThriftExampleApplication.java │ │ │ └── ThriftServerConfig.java │ ├── resources │ │ └── application.yml │ └── thrift │ │ └── book.thrift │ └── test │ └── java │ └── org │ └── exampledriven │ └── SpringBootThriftExampleApplicationTests.java └── spring-boot-thrift-swift-server ├── pom.xml ├── src ├── main │ ├── java │ │ └── org │ │ │ └── exampledriven │ │ │ ├── Book.java │ │ │ ├── BookService.java │ │ │ ├── BookServiceHandler.java │ │ │ ├── BookType.java │ │ │ ├── BookUtil.java │ │ │ ├── SpringBootThriftExampleApplication.java │ │ │ └── ThriftServerConfig.java │ └── resources │ │ └── application.yml └── test │ └── java │ └── org │ └── exampledriven │ └── SpringBootThriftExampleApplicationTests.java └── thrift-generator ├── book-generated.thrift ├── book-original.thrift ├── generate-swift-from-swift.sh ├── generate-thrift-from-swift.sh ├── swift-generator-cli-0.23.0-standalone.jar ├── swift2thrift-generator-cli-0.23.0-standalone.jar └── swift2thrift-generator-cli-0.23.0.jar /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | target/ 3 | *.iml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/pom.xml -------------------------------------------------------------------------------- /spring-boot-thrift-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-client/pom.xml -------------------------------------------------------------------------------- /spring-boot-thrift-client/src/main/java/org/exampledriven/SpringBootThriftExampleApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-client/src/main/java/org/exampledriven/SpringBootThriftExampleApplication.java -------------------------------------------------------------------------------- /spring-boot-thrift-client/src/main/java/org/exampledriven/ThriftClientConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-client/src/main/java/org/exampledriven/ThriftClientConfig.java -------------------------------------------------------------------------------- /spring-boot-thrift-client/src/main/java/org/exampledriven/thrift/BookServiceThriftClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-client/src/main/java/org/exampledriven/thrift/BookServiceThriftClient.java -------------------------------------------------------------------------------- /spring-boot-thrift-client/src/main/java/org/exampledriven/thrift/BookThriftController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-client/src/main/java/org/exampledriven/thrift/BookThriftController.java -------------------------------------------------------------------------------- /spring-boot-thrift-client/src/main/java/org/exampledriven/thrift/TestDataUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-client/src/main/java/org/exampledriven/thrift/TestDataUtil.java -------------------------------------------------------------------------------- /spring-boot-thrift-client/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-client/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-boot-thrift-client/src/main/thrift/book.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-client/src/main/thrift/book.thrift -------------------------------------------------------------------------------- /spring-boot-thrift-client/src/test/java/org/exampledriven/SpringBootThriftExampleApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-client/src/test/java/org/exampledriven/SpringBootThriftExampleApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-thrift-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-server/pom.xml -------------------------------------------------------------------------------- /spring-boot-thrift-server/src/main/java/org/exampledriven/BookServiceHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-server/src/main/java/org/exampledriven/BookServiceHandler.java -------------------------------------------------------------------------------- /spring-boot-thrift-server/src/main/java/org/exampledriven/BookUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-server/src/main/java/org/exampledriven/BookUtil.java -------------------------------------------------------------------------------- /spring-boot-thrift-server/src/main/java/org/exampledriven/SpringBootThriftExampleApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-server/src/main/java/org/exampledriven/SpringBootThriftExampleApplication.java -------------------------------------------------------------------------------- /spring-boot-thrift-server/src/main/java/org/exampledriven/ThriftServerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-server/src/main/java/org/exampledriven/ThriftServerConfig.java -------------------------------------------------------------------------------- /spring-boot-thrift-server/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8082 -------------------------------------------------------------------------------- /spring-boot-thrift-server/src/main/thrift/book.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-server/src/main/thrift/book.thrift -------------------------------------------------------------------------------- /spring-boot-thrift-server/src/test/java/org/exampledriven/SpringBootThriftExampleApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-server/src/test/java/org/exampledriven/SpringBootThriftExampleApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-thrift-swift-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-swift-server/pom.xml -------------------------------------------------------------------------------- /spring-boot-thrift-swift-server/src/main/java/org/exampledriven/Book.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-swift-server/src/main/java/org/exampledriven/Book.java -------------------------------------------------------------------------------- /spring-boot-thrift-swift-server/src/main/java/org/exampledriven/BookService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-swift-server/src/main/java/org/exampledriven/BookService.java -------------------------------------------------------------------------------- /spring-boot-thrift-swift-server/src/main/java/org/exampledriven/BookServiceHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-swift-server/src/main/java/org/exampledriven/BookServiceHandler.java -------------------------------------------------------------------------------- /spring-boot-thrift-swift-server/src/main/java/org/exampledriven/BookType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-swift-server/src/main/java/org/exampledriven/BookType.java -------------------------------------------------------------------------------- /spring-boot-thrift-swift-server/src/main/java/org/exampledriven/BookUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-swift-server/src/main/java/org/exampledriven/BookUtil.java -------------------------------------------------------------------------------- /spring-boot-thrift-swift-server/src/main/java/org/exampledriven/SpringBootThriftExampleApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-swift-server/src/main/java/org/exampledriven/SpringBootThriftExampleApplication.java -------------------------------------------------------------------------------- /spring-boot-thrift-swift-server/src/main/java/org/exampledriven/ThriftServerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-swift-server/src/main/java/org/exampledriven/ThriftServerConfig.java -------------------------------------------------------------------------------- /spring-boot-thrift-swift-server/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8084 -------------------------------------------------------------------------------- /spring-boot-thrift-swift-server/src/test/java/org/exampledriven/SpringBootThriftExampleApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-swift-server/src/test/java/org/exampledriven/SpringBootThriftExampleApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-thrift-swift-server/thrift-generator/book-generated.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-swift-server/thrift-generator/book-generated.thrift -------------------------------------------------------------------------------- /spring-boot-thrift-swift-server/thrift-generator/book-original.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-swift-server/thrift-generator/book-original.thrift -------------------------------------------------------------------------------- /spring-boot-thrift-swift-server/thrift-generator/generate-swift-from-swift.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-swift-server/thrift-generator/generate-swift-from-swift.sh -------------------------------------------------------------------------------- /spring-boot-thrift-swift-server/thrift-generator/generate-thrift-from-swift.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-swift-server/thrift-generator/generate-thrift-from-swift.sh -------------------------------------------------------------------------------- /spring-boot-thrift-swift-server/thrift-generator/swift-generator-cli-0.23.0-standalone.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-swift-server/thrift-generator/swift-generator-cli-0.23.0-standalone.jar -------------------------------------------------------------------------------- /spring-boot-thrift-swift-server/thrift-generator/swift2thrift-generator-cli-0.23.0-standalone.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-swift-server/thrift-generator/swift2thrift-generator-cli-0.23.0-standalone.jar -------------------------------------------------------------------------------- /spring-boot-thrift-swift-server/thrift-generator/swift2thrift-generator-cli-0.23.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExampleDriven/spring-boot-thrift-example/HEAD/spring-boot-thrift-swift-server/thrift-generator/swift2thrift-generator-cli-0.23.0.jar --------------------------------------------------------------------------------