├── .gitignore ├── .gitignore~ ├── README ├── clean_workspace.sh ├── connected-web ├── connected-web-services │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── joshlong │ │ │ └── spring │ │ │ └── walkingtour │ │ │ └── connectedweb │ │ │ └── services │ │ │ ├── Customer.java │ │ │ ├── CustomerService.java │ │ │ ├── User.java │ │ │ ├── UserService.java │ │ │ └── config │ │ │ ├── CloudFoundryDataSourceConfiguration.java │ │ │ ├── DataSourceConfiguration.java │ │ │ ├── LocalDataSourceConfiguration.java │ │ │ └── ServicesConfiguration.java │ │ └── resources │ │ ├── config.properties │ │ ├── import_h2.sql │ │ ├── import_psql.sql │ │ ├── log4j.properties │ │ ├── messages.properties │ │ └── testImage.png ├── connected-web-web │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── joshlong │ │ │ └── spring │ │ │ └── walkingtour │ │ │ └── connectedweb │ │ │ └── web │ │ │ ├── CustomerApiController.java │ │ │ ├── SignUpController.java │ │ │ ├── UserApiController.java │ │ │ ├── config │ │ │ ├── SecurityConfiguration.java │ │ │ ├── SocialConfiguration.java │ │ │ ├── WebMvcConfiguration.java │ │ │ └── servlet │ │ │ │ └── CrmWebApplicationInitializer.java │ │ │ ├── interceptors │ │ │ └── CrmHttpServletRequestEnrichingInterceptor.java │ │ │ ├── oauth │ │ │ └── RoleAwareOAuthTokenServicesUserApprovalHandler.java │ │ │ └── util │ │ │ └── HibernateAwareObjectMapper.java │ │ ├── resources │ │ ├── log4j.properties │ │ ├── messages.properties │ │ ├── security.xml │ │ ├── social.properties │ │ └── testImage.png │ │ └── webapp │ │ ├── WEB-INF │ │ ├── layouts │ │ │ ├── components │ │ │ │ └── box.jsp │ │ │ ├── template.jsp │ │ │ └── tiles.xml │ │ ├── views │ │ │ ├── customers │ │ │ │ ├── customers.jsp │ │ │ │ └── tiles.xml │ │ │ ├── oops │ │ │ │ ├── oops.jsp │ │ │ │ └── tiles.xml │ │ │ ├── profile │ │ │ │ ├── profile.jsp │ │ │ │ └── tiles.xml │ │ │ ├── signin │ │ │ │ ├── signin.jsp │ │ │ │ └── tiles.xml │ │ │ └── signup │ │ │ │ ├── signup.jsp │ │ │ │ └── tiles.xml │ │ └── web.xml │ │ └── web │ │ ├── assets │ │ ├── bootstrap │ │ │ └── bootstrap.css │ │ ├── css │ │ │ └── jquery-ui.css │ │ ├── img │ │ │ └── glyphicons-halflings.png │ │ └── js │ │ │ ├── angular-bootstrap.js │ │ │ ├── angular-resource.js │ │ │ ├── angular-ui-ieshiv.js │ │ │ ├── angular-ui-ieshiv.min.js │ │ │ ├── angular-ui.css │ │ │ ├── angular-ui.js │ │ │ ├── angular-ui.min.css │ │ │ ├── angular-ui.min.js │ │ │ ├── angular.js │ │ │ ├── bootstrap.js │ │ │ ├── jquery-filedrop.js │ │ │ ├── jquery-masked.js │ │ │ ├── jquery-ui.js │ │ │ ├── jquery.js │ │ │ └── jso.js │ │ └── views │ │ ├── controllers.css │ │ └── controllers.js ├── pom.xml └── todo.txt ├── ioc ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── joshlong │ │ └── spring │ │ └── walkingtour │ │ └── ioc │ │ ├── basicioc │ │ ├── componentscan │ │ │ ├── Config.java │ │ │ ├── CustomerService.java │ │ │ └── Main.java │ │ ├── javaconfig │ │ │ ├── ApplicationConfiguration.java │ │ │ ├── CustomerService.java │ │ │ └── Main.java │ │ ├── qualifiers │ │ │ ├── AmazonBookShop.java │ │ │ ├── ApplicationConfiguration.java │ │ │ ├── BookShop.java │ │ │ ├── Client.java │ │ │ ├── ItunesBookShop.java │ │ │ ├── Main.java │ │ │ └── annotation │ │ │ │ ├── AndroidStore.java │ │ │ │ └── IOsStore.java │ │ └── xml │ │ │ ├── CustomerService.java │ │ │ └── Main.java │ │ ├── lifecycles │ │ ├── annotations │ │ │ ├── Astronaut.java │ │ │ └── Main.java │ │ ├── interfaces │ │ │ ├── Astronaut.java │ │ │ └── Main.java │ │ ├── scopes │ │ │ ├── Config.java │ │ │ ├── Main.java │ │ │ ├── ThreadAnnouncer.java │ │ │ └── ThreadLauncher.java │ │ └── smartlifecycle │ │ │ ├── Astronaut.java │ │ │ └── Main.java │ │ ├── manybeans │ │ ├── Cat.java │ │ ├── Dog.java │ │ ├── Timed.java │ │ ├── aop │ │ │ ├── AnimalFarmConfig.java │ │ │ ├── Main.java │ │ │ └── MethodTimeLoggingAspect.java │ │ ├── bfpp │ │ │ ├── AnimalFarmConfig.java │ │ │ ├── Main.java │ │ │ └── SoxComplianceSuite.java │ │ └── bpp │ │ │ ├── AnimalFarmConfig.java │ │ │ ├── Main.java │ │ │ └── MethodTimeLoggingBeanPostProcessor.java │ │ └── strangebeans │ │ ├── factorybeans │ │ ├── ApplicationConfiguration.java │ │ └── entities │ │ │ └── Customer.java │ │ ├── profiles │ │ ├── CloudDataSource.java │ │ ├── DataSourceProvider.java │ │ ├── LocalDataSource.java │ │ ├── Main.java │ │ ├── ProductionDataSource.java │ │ └── ProfileConfiguration.java │ │ └── spel │ │ ├── Config.java │ │ └── Main.java │ └── resources │ ├── com │ └── joshlong │ │ └── spring │ │ └── walkingtour │ │ └── ioc │ │ └── basicioc │ │ └── xml │ │ └── context.xml │ ├── config.properties │ └── log4j.properties ├── mobile-android ├── AndroidManifest.xml ├── pom.xml ├── project.properties ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-ldpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ └── ic_launcher.png │ ├── layout-large │ │ └── news_articles.xml │ ├── layout │ │ ├── customer_detail_activity.xml │ │ ├── customer_list_activity.xml │ │ └── customer_list_item.xml │ └── values │ │ └── strings.xml ├── run.sh └── src │ └── com │ └── joshlong │ └── spring │ └── walkingtour │ └── android │ ├── Crm.java │ ├── CrmModule.java │ ├── InjectAndroidApplicationContext.java │ ├── async │ ├── AsyncCallback.java │ ├── RunOffUiThread.java │ └── RunOnIoThreadProxyCreator.java │ ├── model │ ├── Customer.java │ └── CustomerList.java │ ├── service │ ├── CustomerService.java │ └── CustomerServiceClient.java │ ├── utils │ ├── AndroidStringUtils.java │ └── DaggerInjectionUtils.java │ └── view │ ├── activities │ ├── CustomerDetailActivity.java │ ├── CustomerListActivity.java │ └── support │ │ ├── AbstractActivity.java │ │ ├── AbstractAsyncListActivity.java │ │ └── AsyncActivity.java │ ├── fragments │ └── support │ │ └── BaseFragment.java │ └── support │ └── AbstractListAdapter.java ├── mobile-web ├── customers.sql ├── manifest.yml ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── joshlong │ │ └── spring │ │ └── walkingtour │ │ └── mobileweb │ │ ├── CrmWebApplicationInitializer.java │ │ ├── CustomerController.java │ │ ├── MvcConfiguration.java │ │ └── RestCustomerController.java │ └── webapp │ └── WEB-INF │ ├── layouts │ ├── mobile │ │ ├── footer.jsp │ │ └── page.jsp │ ├── standard │ │ ├── footer.jsp │ │ └── page.jsp │ └── tiles.xml │ ├── views │ └── customers │ │ ├── add.jsp │ │ ├── display.jsp │ │ ├── tiles.xml │ │ └── welcome.jsp │ └── web.xml ├── pom.xml └── services ├── pom.xml └── src └── main ├── java └── com │ └── joshlong │ └── spring │ └── walkingtour │ └── services │ ├── CloudFoundryDataSourceConfiguration.java │ ├── CustomerService.java │ ├── CustomerServiceMain.java │ ├── LocalDataSourceConfiguration.java │ ├── SearchCapableCustomerService.java │ ├── batch │ ├── BatchConfiguration.java │ ├── CustomerLoaderService.java │ └── Main.java │ ├── caching │ ├── Main.java │ └── RedisCachingConfiguration.java │ ├── data │ ├── mongodb │ │ ├── Main.java │ │ └── MongoConfiguration.java │ └── redis │ │ ├── Main.java │ │ ├── RedisConfiguration.java │ │ └── RedisCustomerService.java │ ├── integration │ ├── FileBatchJobRequestTransformer.java │ ├── IntegrationConfiguration.java │ └── Main.java │ ├── jdbc │ ├── JdbcConfiguration.java │ └── JdbcCustomerService.java │ ├── jpa │ ├── JpaConfiguration.java │ └── JpaCustomerService.java │ ├── messaging │ ├── amqp │ │ ├── AmqpConfiguration.java │ │ └── Main.java │ └── jms │ │ ├── JmsConfiguration.java │ │ └── Main.java │ ├── model │ ├── Constants.java │ └── Customer.java │ └── repositories │ ├── BaseCustomerRepository.java │ ├── jpa │ ├── CustomerRepository.java │ ├── CustomerRepositoryCustom.java │ ├── CustomerRepositoryImpl.java │ ├── JpaRepositoryConfiguration.java │ └── Main.java │ └── mongodb │ ├── CustomerRepository.java │ ├── CustomerRepositoryImpl.java │ ├── Main.java │ ├── MongoCustomerRepository.java │ └── MongoRepositoryConfiguration.java └── resources ├── batch.sql ├── com └── joshlong │ └── spring │ └── walkingtour │ └── services │ └── integration │ └── context.xml ├── crm.sql ├── customer.sql ├── log4j.properties ├── sample ├── a.csv └── photo.jpg └── services.properties /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitignore~: -------------------------------------------------------------------------------- 1 | target 2 | *iws 3 | *ipr 4 | *access.txt* -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/README -------------------------------------------------------------------------------- /clean_workspace.sh: -------------------------------------------------------------------------------- 1 | git clean -f -d -x -------------------------------------------------------------------------------- /connected-web/connected-web-services/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-services/pom.xml -------------------------------------------------------------------------------- /connected-web/connected-web-services/src/main/java/com/joshlong/spring/walkingtour/connectedweb/services/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-services/src/main/java/com/joshlong/spring/walkingtour/connectedweb/services/Customer.java -------------------------------------------------------------------------------- /connected-web/connected-web-services/src/main/java/com/joshlong/spring/walkingtour/connectedweb/services/CustomerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-services/src/main/java/com/joshlong/spring/walkingtour/connectedweb/services/CustomerService.java -------------------------------------------------------------------------------- /connected-web/connected-web-services/src/main/java/com/joshlong/spring/walkingtour/connectedweb/services/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-services/src/main/java/com/joshlong/spring/walkingtour/connectedweb/services/User.java -------------------------------------------------------------------------------- /connected-web/connected-web-services/src/main/java/com/joshlong/spring/walkingtour/connectedweb/services/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-services/src/main/java/com/joshlong/spring/walkingtour/connectedweb/services/UserService.java -------------------------------------------------------------------------------- /connected-web/connected-web-services/src/main/java/com/joshlong/spring/walkingtour/connectedweb/services/config/CloudFoundryDataSourceConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-services/src/main/java/com/joshlong/spring/walkingtour/connectedweb/services/config/CloudFoundryDataSourceConfiguration.java -------------------------------------------------------------------------------- /connected-web/connected-web-services/src/main/java/com/joshlong/spring/walkingtour/connectedweb/services/config/DataSourceConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-services/src/main/java/com/joshlong/spring/walkingtour/connectedweb/services/config/DataSourceConfiguration.java -------------------------------------------------------------------------------- /connected-web/connected-web-services/src/main/java/com/joshlong/spring/walkingtour/connectedweb/services/config/LocalDataSourceConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-services/src/main/java/com/joshlong/spring/walkingtour/connectedweb/services/config/LocalDataSourceConfiguration.java -------------------------------------------------------------------------------- /connected-web/connected-web-services/src/main/java/com/joshlong/spring/walkingtour/connectedweb/services/config/ServicesConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-services/src/main/java/com/joshlong/spring/walkingtour/connectedweb/services/config/ServicesConfiguration.java -------------------------------------------------------------------------------- /connected-web/connected-web-services/src/main/resources/config.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-services/src/main/resources/config.properties -------------------------------------------------------------------------------- /connected-web/connected-web-services/src/main/resources/import_h2.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /connected-web/connected-web-services/src/main/resources/import_psql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-services/src/main/resources/import_psql.sql -------------------------------------------------------------------------------- /connected-web/connected-web-services/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-services/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /connected-web/connected-web-services/src/main/resources/messages.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /connected-web/connected-web-services/src/main/resources/testImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-services/src/main/resources/testImage.png -------------------------------------------------------------------------------- /connected-web/connected-web-web/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/pom.xml -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/java/com/joshlong/spring/walkingtour/connectedweb/web/CustomerApiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/java/com/joshlong/spring/walkingtour/connectedweb/web/CustomerApiController.java -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/java/com/joshlong/spring/walkingtour/connectedweb/web/SignUpController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/java/com/joshlong/spring/walkingtour/connectedweb/web/SignUpController.java -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/java/com/joshlong/spring/walkingtour/connectedweb/web/UserApiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/java/com/joshlong/spring/walkingtour/connectedweb/web/UserApiController.java -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/java/com/joshlong/spring/walkingtour/connectedweb/web/config/SecurityConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/java/com/joshlong/spring/walkingtour/connectedweb/web/config/SecurityConfiguration.java -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/java/com/joshlong/spring/walkingtour/connectedweb/web/config/SocialConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/java/com/joshlong/spring/walkingtour/connectedweb/web/config/SocialConfiguration.java -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/java/com/joshlong/spring/walkingtour/connectedweb/web/config/WebMvcConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/java/com/joshlong/spring/walkingtour/connectedweb/web/config/WebMvcConfiguration.java -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/java/com/joshlong/spring/walkingtour/connectedweb/web/config/servlet/CrmWebApplicationInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/java/com/joshlong/spring/walkingtour/connectedweb/web/config/servlet/CrmWebApplicationInitializer.java -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/java/com/joshlong/spring/walkingtour/connectedweb/web/interceptors/CrmHttpServletRequestEnrichingInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/java/com/joshlong/spring/walkingtour/connectedweb/web/interceptors/CrmHttpServletRequestEnrichingInterceptor.java -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/java/com/joshlong/spring/walkingtour/connectedweb/web/oauth/RoleAwareOAuthTokenServicesUserApprovalHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/java/com/joshlong/spring/walkingtour/connectedweb/web/oauth/RoleAwareOAuthTokenServicesUserApprovalHandler.java -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/java/com/joshlong/spring/walkingtour/connectedweb/web/util/HibernateAwareObjectMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/java/com/joshlong/spring/walkingtour/connectedweb/web/util/HibernateAwareObjectMapper.java -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/resources/messages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/resources/messages.properties -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/resources/security.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/resources/security.xml -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/resources/social.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/resources/social.properties -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/resources/testImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/resources/testImage.png -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/WEB-INF/layouts/components/box.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/WEB-INF/layouts/components/box.jsp -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/WEB-INF/layouts/template.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/WEB-INF/layouts/template.jsp -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/WEB-INF/layouts/tiles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/WEB-INF/layouts/tiles.xml -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/WEB-INF/views/customers/customers.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/WEB-INF/views/customers/customers.jsp -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/WEB-INF/views/customers/tiles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/WEB-INF/views/customers/tiles.xml -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/WEB-INF/views/oops/oops.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/WEB-INF/views/oops/oops.jsp -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/WEB-INF/views/oops/tiles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/WEB-INF/views/oops/tiles.xml -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/WEB-INF/views/profile/profile.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/WEB-INF/views/profile/profile.jsp -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/WEB-INF/views/profile/tiles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/WEB-INF/views/profile/tiles.xml -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/WEB-INF/views/signin/signin.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/WEB-INF/views/signin/signin.jsp -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/WEB-INF/views/signin/tiles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/WEB-INF/views/signin/tiles.xml -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/WEB-INF/views/signup/signup.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/WEB-INF/views/signup/signup.jsp -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/WEB-INF/views/signup/tiles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/WEB-INF/views/signup/tiles.xml -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/web/assets/bootstrap/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/web/assets/bootstrap/bootstrap.css -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/web/assets/css/jquery-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/web/assets/css/jquery-ui.css -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/web/assets/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/web/assets/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/web/assets/js/angular-bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/web/assets/js/angular-bootstrap.js -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/web/assets/js/angular-resource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/web/assets/js/angular-resource.js -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/web/assets/js/angular-ui-ieshiv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/web/assets/js/angular-ui-ieshiv.js -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/web/assets/js/angular-ui-ieshiv.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/web/assets/js/angular-ui-ieshiv.min.js -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/web/assets/js/angular-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/web/assets/js/angular-ui.css -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/web/assets/js/angular-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/web/assets/js/angular-ui.js -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/web/assets/js/angular-ui.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/web/assets/js/angular-ui.min.css -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/web/assets/js/angular-ui.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/web/assets/js/angular-ui.min.js -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/web/assets/js/angular.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/web/assets/js/angular.js -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/web/assets/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/web/assets/js/bootstrap.js -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/web/assets/js/jquery-filedrop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/web/assets/js/jquery-filedrop.js -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/web/assets/js/jquery-masked.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/web/assets/js/jquery-masked.js -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/web/assets/js/jquery-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/web/assets/js/jquery-ui.js -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/web/assets/js/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/web/assets/js/jquery.js -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/web/assets/js/jso.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/web/assets/js/jso.js -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/web/views/controllers.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/web/views/controllers.css -------------------------------------------------------------------------------- /connected-web/connected-web-web/src/main/webapp/web/views/controllers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/connected-web-web/src/main/webapp/web/views/controllers.js -------------------------------------------------------------------------------- /connected-web/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/pom.xml -------------------------------------------------------------------------------- /connected-web/todo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/connected-web/todo.txt -------------------------------------------------------------------------------- /ioc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/pom.xml -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/componentscan/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/componentscan/Config.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/componentscan/CustomerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/componentscan/CustomerService.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/componentscan/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/componentscan/Main.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/javaconfig/ApplicationConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/javaconfig/ApplicationConfiguration.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/javaconfig/CustomerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/javaconfig/CustomerService.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/javaconfig/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/javaconfig/Main.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/qualifiers/AmazonBookShop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/qualifiers/AmazonBookShop.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/qualifiers/ApplicationConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/qualifiers/ApplicationConfiguration.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/qualifiers/BookShop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/qualifiers/BookShop.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/qualifiers/Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/qualifiers/Client.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/qualifiers/ItunesBookShop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/qualifiers/ItunesBookShop.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/qualifiers/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/qualifiers/Main.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/qualifiers/annotation/AndroidStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/qualifiers/annotation/AndroidStore.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/qualifiers/annotation/IOsStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/qualifiers/annotation/IOsStore.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/xml/CustomerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/xml/CustomerService.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/xml/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/basicioc/xml/Main.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/lifecycles/annotations/Astronaut.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/lifecycles/annotations/Astronaut.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/lifecycles/annotations/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/lifecycles/annotations/Main.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/lifecycles/interfaces/Astronaut.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/lifecycles/interfaces/Astronaut.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/lifecycles/interfaces/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/lifecycles/interfaces/Main.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/lifecycles/scopes/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/lifecycles/scopes/Config.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/lifecycles/scopes/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/lifecycles/scopes/Main.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/lifecycles/scopes/ThreadAnnouncer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/lifecycles/scopes/ThreadAnnouncer.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/lifecycles/scopes/ThreadLauncher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/lifecycles/scopes/ThreadLauncher.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/lifecycles/smartlifecycle/Astronaut.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/lifecycles/smartlifecycle/Astronaut.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/lifecycles/smartlifecycle/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/lifecycles/smartlifecycle/Main.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/Cat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/Cat.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/Dog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/Dog.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/Timed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/Timed.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/aop/AnimalFarmConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/aop/AnimalFarmConfig.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/aop/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/aop/Main.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/aop/MethodTimeLoggingAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/aop/MethodTimeLoggingAspect.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/bfpp/AnimalFarmConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/bfpp/AnimalFarmConfig.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/bfpp/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/bfpp/Main.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/bfpp/SoxComplianceSuite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/bfpp/SoxComplianceSuite.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/bpp/AnimalFarmConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/bpp/AnimalFarmConfig.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/bpp/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/bpp/Main.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/bpp/MethodTimeLoggingBeanPostProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/manybeans/bpp/MethodTimeLoggingBeanPostProcessor.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/strangebeans/factorybeans/ApplicationConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/strangebeans/factorybeans/ApplicationConfiguration.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/strangebeans/factorybeans/entities/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/strangebeans/factorybeans/entities/Customer.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/strangebeans/profiles/CloudDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/strangebeans/profiles/CloudDataSource.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/strangebeans/profiles/DataSourceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/strangebeans/profiles/DataSourceProvider.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/strangebeans/profiles/LocalDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/strangebeans/profiles/LocalDataSource.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/strangebeans/profiles/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/strangebeans/profiles/Main.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/strangebeans/profiles/ProductionDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/strangebeans/profiles/ProductionDataSource.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/strangebeans/profiles/ProfileConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/strangebeans/profiles/ProfileConfiguration.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/strangebeans/spel/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/strangebeans/spel/Config.java -------------------------------------------------------------------------------- /ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/strangebeans/spel/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/java/com/joshlong/spring/walkingtour/ioc/strangebeans/spel/Main.java -------------------------------------------------------------------------------- /ioc/src/main/resources/com/joshlong/spring/walkingtour/ioc/basicioc/xml/context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/resources/com/joshlong/spring/walkingtour/ioc/basicioc/xml/context.xml -------------------------------------------------------------------------------- /ioc/src/main/resources/config.properties: -------------------------------------------------------------------------------- 1 | ds.url =jdbc:h2:tcp://localhost/~/crm -------------------------------------------------------------------------------- /ioc/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/ioc/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /mobile-android/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/AndroidManifest.xml -------------------------------------------------------------------------------- /mobile-android/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/pom.xml -------------------------------------------------------------------------------- /mobile-android/project.properties: -------------------------------------------------------------------------------- 1 | target=android-17 2 | -------------------------------------------------------------------------------- /mobile-android/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /mobile-android/res/drawable-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/res/drawable-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /mobile-android/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /mobile-android/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /mobile-android/res/layout-large/news_articles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/res/layout-large/news_articles.xml -------------------------------------------------------------------------------- /mobile-android/res/layout/customer_detail_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/res/layout/customer_detail_activity.xml -------------------------------------------------------------------------------- /mobile-android/res/layout/customer_list_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/res/layout/customer_list_activity.xml -------------------------------------------------------------------------------- /mobile-android/res/layout/customer_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/res/layout/customer_list_item.xml -------------------------------------------------------------------------------- /mobile-android/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/res/values/strings.xml -------------------------------------------------------------------------------- /mobile-android/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/run.sh -------------------------------------------------------------------------------- /mobile-android/src/com/joshlong/spring/walkingtour/android/Crm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/src/com/joshlong/spring/walkingtour/android/Crm.java -------------------------------------------------------------------------------- /mobile-android/src/com/joshlong/spring/walkingtour/android/CrmModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/src/com/joshlong/spring/walkingtour/android/CrmModule.java -------------------------------------------------------------------------------- /mobile-android/src/com/joshlong/spring/walkingtour/android/InjectAndroidApplicationContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/src/com/joshlong/spring/walkingtour/android/InjectAndroidApplicationContext.java -------------------------------------------------------------------------------- /mobile-android/src/com/joshlong/spring/walkingtour/android/async/AsyncCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/src/com/joshlong/spring/walkingtour/android/async/AsyncCallback.java -------------------------------------------------------------------------------- /mobile-android/src/com/joshlong/spring/walkingtour/android/async/RunOffUiThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/src/com/joshlong/spring/walkingtour/android/async/RunOffUiThread.java -------------------------------------------------------------------------------- /mobile-android/src/com/joshlong/spring/walkingtour/android/async/RunOnIoThreadProxyCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/src/com/joshlong/spring/walkingtour/android/async/RunOnIoThreadProxyCreator.java -------------------------------------------------------------------------------- /mobile-android/src/com/joshlong/spring/walkingtour/android/model/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/src/com/joshlong/spring/walkingtour/android/model/Customer.java -------------------------------------------------------------------------------- /mobile-android/src/com/joshlong/spring/walkingtour/android/model/CustomerList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/src/com/joshlong/spring/walkingtour/android/model/CustomerList.java -------------------------------------------------------------------------------- /mobile-android/src/com/joshlong/spring/walkingtour/android/service/CustomerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/src/com/joshlong/spring/walkingtour/android/service/CustomerService.java -------------------------------------------------------------------------------- /mobile-android/src/com/joshlong/spring/walkingtour/android/service/CustomerServiceClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/src/com/joshlong/spring/walkingtour/android/service/CustomerServiceClient.java -------------------------------------------------------------------------------- /mobile-android/src/com/joshlong/spring/walkingtour/android/utils/AndroidStringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/src/com/joshlong/spring/walkingtour/android/utils/AndroidStringUtils.java -------------------------------------------------------------------------------- /mobile-android/src/com/joshlong/spring/walkingtour/android/utils/DaggerInjectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/src/com/joshlong/spring/walkingtour/android/utils/DaggerInjectionUtils.java -------------------------------------------------------------------------------- /mobile-android/src/com/joshlong/spring/walkingtour/android/view/activities/CustomerDetailActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/src/com/joshlong/spring/walkingtour/android/view/activities/CustomerDetailActivity.java -------------------------------------------------------------------------------- /mobile-android/src/com/joshlong/spring/walkingtour/android/view/activities/CustomerListActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/src/com/joshlong/spring/walkingtour/android/view/activities/CustomerListActivity.java -------------------------------------------------------------------------------- /mobile-android/src/com/joshlong/spring/walkingtour/android/view/activities/support/AbstractActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/src/com/joshlong/spring/walkingtour/android/view/activities/support/AbstractActivity.java -------------------------------------------------------------------------------- /mobile-android/src/com/joshlong/spring/walkingtour/android/view/activities/support/AbstractAsyncListActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/src/com/joshlong/spring/walkingtour/android/view/activities/support/AbstractAsyncListActivity.java -------------------------------------------------------------------------------- /mobile-android/src/com/joshlong/spring/walkingtour/android/view/activities/support/AsyncActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/src/com/joshlong/spring/walkingtour/android/view/activities/support/AsyncActivity.java -------------------------------------------------------------------------------- /mobile-android/src/com/joshlong/spring/walkingtour/android/view/fragments/support/BaseFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/src/com/joshlong/spring/walkingtour/android/view/fragments/support/BaseFragment.java -------------------------------------------------------------------------------- /mobile-android/src/com/joshlong/spring/walkingtour/android/view/support/AbstractListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-android/src/com/joshlong/spring/walkingtour/android/view/support/AbstractListAdapter.java -------------------------------------------------------------------------------- /mobile-web/customers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-web/customers.sql -------------------------------------------------------------------------------- /mobile-web/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-web/manifest.yml -------------------------------------------------------------------------------- /mobile-web/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-web/pom.xml -------------------------------------------------------------------------------- /mobile-web/src/main/java/com/joshlong/spring/walkingtour/mobileweb/CrmWebApplicationInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-web/src/main/java/com/joshlong/spring/walkingtour/mobileweb/CrmWebApplicationInitializer.java -------------------------------------------------------------------------------- /mobile-web/src/main/java/com/joshlong/spring/walkingtour/mobileweb/CustomerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-web/src/main/java/com/joshlong/spring/walkingtour/mobileweb/CustomerController.java -------------------------------------------------------------------------------- /mobile-web/src/main/java/com/joshlong/spring/walkingtour/mobileweb/MvcConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-web/src/main/java/com/joshlong/spring/walkingtour/mobileweb/MvcConfiguration.java -------------------------------------------------------------------------------- /mobile-web/src/main/java/com/joshlong/spring/walkingtour/mobileweb/RestCustomerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-web/src/main/java/com/joshlong/spring/walkingtour/mobileweb/RestCustomerController.java -------------------------------------------------------------------------------- /mobile-web/src/main/webapp/WEB-INF/layouts/mobile/footer.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-web/src/main/webapp/WEB-INF/layouts/mobile/footer.jsp -------------------------------------------------------------------------------- /mobile-web/src/main/webapp/WEB-INF/layouts/mobile/page.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-web/src/main/webapp/WEB-INF/layouts/mobile/page.jsp -------------------------------------------------------------------------------- /mobile-web/src/main/webapp/WEB-INF/layouts/standard/footer.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-web/src/main/webapp/WEB-INF/layouts/standard/footer.jsp -------------------------------------------------------------------------------- /mobile-web/src/main/webapp/WEB-INF/layouts/standard/page.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-web/src/main/webapp/WEB-INF/layouts/standard/page.jsp -------------------------------------------------------------------------------- /mobile-web/src/main/webapp/WEB-INF/layouts/tiles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-web/src/main/webapp/WEB-INF/layouts/tiles.xml -------------------------------------------------------------------------------- /mobile-web/src/main/webapp/WEB-INF/views/customers/add.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-web/src/main/webapp/WEB-INF/views/customers/add.jsp -------------------------------------------------------------------------------- /mobile-web/src/main/webapp/WEB-INF/views/customers/display.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-web/src/main/webapp/WEB-INF/views/customers/display.jsp -------------------------------------------------------------------------------- /mobile-web/src/main/webapp/WEB-INF/views/customers/tiles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-web/src/main/webapp/WEB-INF/views/customers/tiles.xml -------------------------------------------------------------------------------- /mobile-web/src/main/webapp/WEB-INF/views/customers/welcome.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-web/src/main/webapp/WEB-INF/views/customers/welcome.jsp -------------------------------------------------------------------------------- /mobile-web/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/mobile-web/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/pom.xml -------------------------------------------------------------------------------- /services/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/pom.xml -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/CloudFoundryDataSourceConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/CloudFoundryDataSourceConfiguration.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/CustomerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/CustomerService.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/CustomerServiceMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/CustomerServiceMain.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/LocalDataSourceConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/LocalDataSourceConfiguration.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/SearchCapableCustomerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/SearchCapableCustomerService.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/batch/BatchConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/batch/BatchConfiguration.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/batch/CustomerLoaderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/batch/CustomerLoaderService.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/batch/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/batch/Main.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/caching/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/caching/Main.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/caching/RedisCachingConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/caching/RedisCachingConfiguration.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/data/mongodb/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/data/mongodb/Main.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/data/mongodb/MongoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/data/mongodb/MongoConfiguration.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/data/redis/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/data/redis/Main.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/data/redis/RedisConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/data/redis/RedisConfiguration.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/data/redis/RedisCustomerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/data/redis/RedisCustomerService.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/integration/FileBatchJobRequestTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/integration/FileBatchJobRequestTransformer.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/integration/IntegrationConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/integration/IntegrationConfiguration.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/integration/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/integration/Main.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/jdbc/JdbcConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/jdbc/JdbcConfiguration.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/jdbc/JdbcCustomerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/jdbc/JdbcCustomerService.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/jpa/JpaConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/jpa/JpaConfiguration.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/jpa/JpaCustomerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/jpa/JpaCustomerService.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/messaging/amqp/AmqpConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/messaging/amqp/AmqpConfiguration.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/messaging/amqp/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/messaging/amqp/Main.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/messaging/jms/JmsConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/messaging/jms/JmsConfiguration.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/messaging/jms/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/messaging/jms/Main.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/model/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/model/Constants.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/model/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/model/Customer.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/BaseCustomerRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/BaseCustomerRepository.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/jpa/CustomerRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/jpa/CustomerRepository.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/jpa/CustomerRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/jpa/CustomerRepositoryCustom.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/jpa/CustomerRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/jpa/CustomerRepositoryImpl.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/jpa/JpaRepositoryConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/jpa/JpaRepositoryConfiguration.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/jpa/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/jpa/Main.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/mongodb/CustomerRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/mongodb/CustomerRepository.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/mongodb/CustomerRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/mongodb/CustomerRepositoryImpl.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/mongodb/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/mongodb/Main.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/mongodb/MongoCustomerRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/mongodb/MongoCustomerRepository.java -------------------------------------------------------------------------------- /services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/mongodb/MongoRepositoryConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/java/com/joshlong/spring/walkingtour/services/repositories/mongodb/MongoRepositoryConfiguration.java -------------------------------------------------------------------------------- /services/src/main/resources/batch.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/resources/batch.sql -------------------------------------------------------------------------------- /services/src/main/resources/com/joshlong/spring/walkingtour/services/integration/context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/resources/com/joshlong/spring/walkingtour/services/integration/context.xml -------------------------------------------------------------------------------- /services/src/main/resources/crm.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/resources/crm.sql -------------------------------------------------------------------------------- /services/src/main/resources/customer.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/resources/customer.sql -------------------------------------------------------------------------------- /services/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /services/src/main/resources/sample/a.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/resources/sample/a.csv -------------------------------------------------------------------------------- /services/src/main/resources/sample/photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/resources/sample/photo.jpg -------------------------------------------------------------------------------- /services/src/main/resources/services.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshlong/a-walking-tour-of-all-of-springdom/HEAD/services/src/main/resources/services.properties --------------------------------------------------------------------------------