├── .gitignore ├── Readme.md ├── example-spring-core ├── pom.xml └── src │ ├── main │ ├── config │ │ └── tomcat │ │ │ └── context.xml │ ├── java │ │ └── example │ │ │ ├── domain │ │ │ ├── iam │ │ │ │ ├── bootstrap │ │ │ │ │ └── RoleBootstrapListener.java │ │ │ │ └── model │ │ │ │ │ ├── Role.java │ │ │ │ │ ├── RoleIdentifier.java │ │ │ │ │ ├── RoleRepository.java │ │ │ │ │ ├── User.java │ │ │ │ │ ├── UserIdentifier.java │ │ │ │ │ └── UserRepository.java │ │ │ ├── shared │ │ │ │ ├── audit │ │ │ │ │ ├── Audit.java │ │ │ │ │ └── Auditable.java │ │ │ │ ├── bootstrap │ │ │ │ │ ├── BootstrapEvent.java │ │ │ │ │ └── BootstrapOrder.java │ │ │ │ ├── date │ │ │ │ │ └── DateTimeProvider.java │ │ │ │ ├── ddd │ │ │ │ │ ├── AbstractAggregateEntity.java │ │ │ │ │ ├── AbstractEntity.java │ │ │ │ │ ├── AbstractEvent.java │ │ │ │ │ ├── AbstractValueObject.java │ │ │ │ │ ├── AggregateEntity.java │ │ │ │ │ ├── DomainFactory.java │ │ │ │ │ ├── DomainRepository.java │ │ │ │ │ ├── DomainService.java │ │ │ │ │ ├── Entity.java │ │ │ │ │ ├── EntityFunctions.java │ │ │ │ │ ├── Event.java │ │ │ │ │ ├── EventListener.java │ │ │ │ │ └── EventPublisher.java │ │ │ │ ├── json │ │ │ │ │ ├── JsonHolder.java │ │ │ │ │ ├── JsonSerializationException.java │ │ │ │ │ └── JsonSerializationService.java │ │ │ │ └── security │ │ │ │ │ ├── AuthenticatedUserDetails.java │ │ │ │ │ └── AuthenticatedUserDetailsProvider.java │ │ │ └── todo │ │ │ │ ├── application │ │ │ │ └── TodoService.java │ │ │ │ ├── bootstrap │ │ │ │ └── TodoBootstrapListener.java │ │ │ │ └── domain │ │ │ │ ├── Todo.java │ │ │ │ ├── TodoIllegalStateException.java │ │ │ │ ├── TodoRepository.java │ │ │ │ └── TodoState.java │ │ │ ├── infrastructure │ │ │ ├── common │ │ │ │ ├── AjaxHeaderMatcher.java │ │ │ │ └── ApplicationBootstrap.java │ │ │ ├── date │ │ │ │ └── DefaultDateTimeProvider.java │ │ │ ├── events │ │ │ │ └── EventBusBeanPostProcessor.java │ │ │ ├── jackson │ │ │ │ ├── Jackson2Configuration.java │ │ │ │ ├── Jackson2JsonSerializationService.java │ │ │ │ ├── MoneyDeserializer.java │ │ │ │ ├── MoneyModule.java │ │ │ │ └── MoneySerializer.java │ │ │ ├── jms │ │ │ │ └── ObjectMessageCreator.java │ │ │ ├── jpa │ │ │ │ ├── AbstractCustomType.java │ │ │ │ ├── AuditListener.java │ │ │ │ ├── CustomTypes.java │ │ │ │ ├── DateTimeType.java │ │ │ │ ├── FixedPrefixNamingStrategy.java │ │ │ │ ├── JsonHolderType.java │ │ │ │ └── MoneyType.java │ │ │ └── security │ │ │ │ ├── NonAjaxRequestMatcher.java │ │ │ │ ├── OpenIdUserDetails.java │ │ │ │ ├── OpenIdUserDetailsProvider.java │ │ │ │ └── OpenIdUserDetailsService.java │ │ │ └── web │ │ │ ├── ExceptionHandlerAdvice.java │ │ │ ├── RequestMappings.java │ │ │ ├── TodoController.java │ │ │ └── WebConfiguration.java │ ├── resources │ │ ├── META-INF │ │ │ └── spring │ │ │ │ ├── applicationContext-domain-iam.xml │ │ │ │ ├── applicationContext-domain-shared.xml │ │ │ │ ├── applicationContext-domain-todo.xml │ │ │ │ ├── applicationContext-domain.xml │ │ │ │ ├── applicationContext-infrastructure-cache.xml │ │ │ │ ├── applicationContext-infrastructure-common.xml │ │ │ │ ├── applicationContext-infrastructure-date.xml │ │ │ │ ├── applicationContext-infrastructure-events.xml │ │ │ │ ├── applicationContext-infrastructure-jackson.xml │ │ │ │ ├── applicationContext-infrastructure-jms.xml │ │ │ │ ├── applicationContext-infrastructure-jmx.xml │ │ │ │ ├── applicationContext-infrastructure-jpa.xml │ │ │ │ ├── applicationContext-infrastructure-security.xml │ │ │ │ ├── applicationContext-infrastructure.xml │ │ │ │ ├── applicationContext-properties.xml │ │ │ │ └── applicationContext-web.xml │ │ ├── application-local.properties │ │ ├── application-remote.properties │ │ ├── application.properties │ │ ├── ehcache.xml │ │ ├── logback-local.xml │ │ ├── logback-remote.xml │ │ ├── logback.xml │ │ ├── messages.properties │ │ └── orm.xml │ └── webapp │ │ ├── 404.html │ │ ├── WEB-INF │ │ ├── views │ │ │ └── test.jsp │ │ └── web.xml │ │ └── index.html │ └── test │ ├── java │ ├── example │ │ ├── Assertions.java │ │ ├── EntitiesAssert.java │ │ ├── EntityAssert.java │ │ ├── TestGroups.java │ │ ├── domain │ │ │ ├── iam │ │ │ │ └── domain │ │ │ │ │ └── UserTest.java │ │ │ ├── shared │ │ │ │ └── audit │ │ │ │ │ └── AuditTest.java │ │ │ └── todo │ │ │ │ └── domain │ │ │ │ ├── TodoStatusTest.java │ │ │ │ └── TodoTest.java │ │ ├── infrastructure │ │ │ ├── cache │ │ │ │ ├── CacheTest.java │ │ │ │ └── CacheTestConfiguration.java │ │ │ ├── date │ │ │ │ └── DefaultDateTimeProviderTest.java │ │ │ ├── events │ │ │ │ └── EventsTests.java │ │ │ ├── jackson │ │ │ │ └── Jackson2JsonSerializationServiceTest.java │ │ │ ├── jms │ │ │ │ ├── AbstractJmsTest.java │ │ │ │ ├── JmsPerformanceTest.java │ │ │ │ ├── JmsQueueTest.java │ │ │ │ ├── JmsTestConfiguration.java │ │ │ │ ├── JmsTestListener.java │ │ │ │ ├── JmsTestMessage.java │ │ │ │ └── JmsTopicTest.java │ │ │ └── jpa │ │ │ │ ├── AbstractJpaRepositoryTest.java │ │ │ │ ├── JpaTestConfiguration.java │ │ │ │ ├── JpaTestRepositoryTest.java │ │ │ │ ├── TestEntity.java │ │ │ │ ├── TestRepository.java │ │ │ │ ├── TestValueObject.java │ │ │ │ ├── iam │ │ │ │ ├── JpaRoleRepositoryTest.java │ │ │ │ └── JpaUserRepositoryTest.java │ │ │ │ └── todo │ │ │ │ └── JpaTodoRepositoryTest.java │ │ └── web │ │ │ ├── AbstractContollerTest.java │ │ │ ├── TodoControllerTest.java │ │ │ └── WebTestConfiguration.java │ └── org │ │ └── mockito │ │ └── testng │ │ ├── MockitoAfterTestNGMethod.java │ │ ├── MockitoBeforeTestNGMethod.java │ │ └── MockitoTestNGListener.java │ └── resources │ ├── META-INF │ └── spring │ │ ├── testContext-infrastructure-cache.xml │ │ ├── testContext-infrastructure-date.xml │ │ ├── testContext-infrastructure-events.xml │ │ ├── testContext-infrastructure-jackson.xml │ │ ├── testContext-infrastructure-jms.xml │ │ ├── testContext-infrastructure-jpa.xml │ │ └── testContext-web.xml │ ├── logback-test.xml │ ├── test-jms.properties │ ├── test-jpa.properties │ └── test-web.properties ├── example-spring-deploy ├── pom.xml └── src │ └── main │ └── webapp │ └── WEB-INF │ └── cloudbees-web.xml ├── example-spring-test ├── pom.xml └── src │ └── main │ ├── java │ └── example │ │ └── acceptance │ │ ├── steps │ │ ├── Steps.java │ │ └── TodoSteps.java │ │ └── stories │ │ ├── AbstractSpringJBehaveStory.java │ │ └── TodoStory.java │ └── resources │ ├── META-INF │ └── spring │ │ └── storiesContext.xml │ ├── example │ └── acceptance │ │ └── stories │ │ └── todo_story.story │ └── logback-test.xml ├── example-spring-ui ├── .bowerrc ├── .editorconfig ├── .gitattributes ├── .gitignore ├── .jshintrc ├── .travis.yml ├── Gruntfile.js ├── app │ ├── .buildignore │ ├── .htaccess │ ├── 404.html │ ├── favicon.ico │ ├── images │ │ ├── glyphicons-halflings-white.png │ │ └── glyphicons-halflings.png │ ├── index.html │ ├── robots.txt │ ├── scripts │ │ ├── app.js │ │ ├── controllers │ │ │ ├── main.js │ │ │ └── todo.js │ │ └── services │ │ │ └── todo.js │ ├── styles │ │ └── main.scss │ └── views │ │ ├── main.html │ │ └── todo.html ├── bower.json ├── karma-e2e.conf.js ├── karma.conf.js ├── package.json ├── pom.xml └── test │ ├── .jshintrc │ ├── runner.html │ └── spec │ ├── controllers │ ├── main.js │ └── todo.js │ └── services │ └── todo.js └── pom.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/.gitignore -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/Readme.md -------------------------------------------------------------------------------- /example-spring-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/pom.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/config/tomcat/context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/config/tomcat/context.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/iam/bootstrap/RoleBootstrapListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/iam/bootstrap/RoleBootstrapListener.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/iam/model/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/iam/model/Role.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/iam/model/RoleIdentifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/iam/model/RoleIdentifier.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/iam/model/RoleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/iam/model/RoleRepository.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/iam/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/iam/model/User.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/iam/model/UserIdentifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/iam/model/UserIdentifier.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/iam/model/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/iam/model/UserRepository.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/audit/Audit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/audit/Audit.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/audit/Auditable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/audit/Auditable.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/bootstrap/BootstrapEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/bootstrap/BootstrapEvent.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/bootstrap/BootstrapOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/bootstrap/BootstrapOrder.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/date/DateTimeProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/date/DateTimeProvider.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/ddd/AbstractAggregateEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/ddd/AbstractAggregateEntity.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/ddd/AbstractEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/ddd/AbstractEntity.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/ddd/AbstractEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/ddd/AbstractEvent.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/ddd/AbstractValueObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/ddd/AbstractValueObject.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/ddd/AggregateEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/ddd/AggregateEntity.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/ddd/DomainFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/ddd/DomainFactory.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/ddd/DomainRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/ddd/DomainRepository.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/ddd/DomainService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/ddd/DomainService.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/ddd/Entity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/ddd/Entity.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/ddd/EntityFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/ddd/EntityFunctions.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/ddd/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/ddd/Event.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/ddd/EventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/ddd/EventListener.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/ddd/EventPublisher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/ddd/EventPublisher.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/json/JsonHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/json/JsonHolder.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/json/JsonSerializationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/json/JsonSerializationException.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/json/JsonSerializationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/json/JsonSerializationService.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/security/AuthenticatedUserDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/security/AuthenticatedUserDetails.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/shared/security/AuthenticatedUserDetailsProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/shared/security/AuthenticatedUserDetailsProvider.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/todo/application/TodoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/todo/application/TodoService.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/todo/bootstrap/TodoBootstrapListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/todo/bootstrap/TodoBootstrapListener.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/todo/domain/Todo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/todo/domain/Todo.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/todo/domain/TodoIllegalStateException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/todo/domain/TodoIllegalStateException.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/todo/domain/TodoRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/todo/domain/TodoRepository.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/domain/todo/domain/TodoState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/domain/todo/domain/TodoState.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/infrastructure/common/AjaxHeaderMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/infrastructure/common/AjaxHeaderMatcher.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/infrastructure/common/ApplicationBootstrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/infrastructure/common/ApplicationBootstrap.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/infrastructure/date/DefaultDateTimeProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/infrastructure/date/DefaultDateTimeProvider.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/infrastructure/events/EventBusBeanPostProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/infrastructure/events/EventBusBeanPostProcessor.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/infrastructure/jackson/Jackson2Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/infrastructure/jackson/Jackson2Configuration.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/infrastructure/jackson/Jackson2JsonSerializationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/infrastructure/jackson/Jackson2JsonSerializationService.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/infrastructure/jackson/MoneyDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/infrastructure/jackson/MoneyDeserializer.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/infrastructure/jackson/MoneyModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/infrastructure/jackson/MoneyModule.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/infrastructure/jackson/MoneySerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/infrastructure/jackson/MoneySerializer.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/infrastructure/jms/ObjectMessageCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/infrastructure/jms/ObjectMessageCreator.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/infrastructure/jpa/AbstractCustomType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/infrastructure/jpa/AbstractCustomType.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/infrastructure/jpa/AuditListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/infrastructure/jpa/AuditListener.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/infrastructure/jpa/CustomTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/infrastructure/jpa/CustomTypes.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/infrastructure/jpa/DateTimeType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/infrastructure/jpa/DateTimeType.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/infrastructure/jpa/FixedPrefixNamingStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/infrastructure/jpa/FixedPrefixNamingStrategy.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/infrastructure/jpa/JsonHolderType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/infrastructure/jpa/JsonHolderType.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/infrastructure/jpa/MoneyType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/infrastructure/jpa/MoneyType.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/infrastructure/security/NonAjaxRequestMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/infrastructure/security/NonAjaxRequestMatcher.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/infrastructure/security/OpenIdUserDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/infrastructure/security/OpenIdUserDetails.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/infrastructure/security/OpenIdUserDetailsProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/infrastructure/security/OpenIdUserDetailsProvider.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/infrastructure/security/OpenIdUserDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/infrastructure/security/OpenIdUserDetailsService.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/web/ExceptionHandlerAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/web/ExceptionHandlerAdvice.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/web/RequestMappings.java: -------------------------------------------------------------------------------- 1 | package example.web; 2 | 3 | public interface RequestMappings { 4 | 5 | String TODOS = "/api/todos"; 6 | 7 | } 8 | -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/web/TodoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/web/TodoController.java -------------------------------------------------------------------------------- /example-spring-core/src/main/java/example/web/WebConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/java/example/web/WebConfiguration.java -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/META-INF/spring/applicationContext-domain-iam.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/META-INF/spring/applicationContext-domain-iam.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/META-INF/spring/applicationContext-domain-shared.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/META-INF/spring/applicationContext-domain-shared.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/META-INF/spring/applicationContext-domain-todo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/META-INF/spring/applicationContext-domain-todo.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/META-INF/spring/applicationContext-domain.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/META-INF/spring/applicationContext-domain.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/META-INF/spring/applicationContext-infrastructure-cache.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/META-INF/spring/applicationContext-infrastructure-cache.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/META-INF/spring/applicationContext-infrastructure-common.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/META-INF/spring/applicationContext-infrastructure-common.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/META-INF/spring/applicationContext-infrastructure-date.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/META-INF/spring/applicationContext-infrastructure-date.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/META-INF/spring/applicationContext-infrastructure-events.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/META-INF/spring/applicationContext-infrastructure-events.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/META-INF/spring/applicationContext-infrastructure-jackson.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/META-INF/spring/applicationContext-infrastructure-jackson.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/META-INF/spring/applicationContext-infrastructure-jms.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/META-INF/spring/applicationContext-infrastructure-jms.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/META-INF/spring/applicationContext-infrastructure-jmx.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/META-INF/spring/applicationContext-infrastructure-jmx.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/META-INF/spring/applicationContext-infrastructure-jpa.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/META-INF/spring/applicationContext-infrastructure-jpa.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/META-INF/spring/applicationContext-infrastructure-security.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/META-INF/spring/applicationContext-infrastructure-security.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/META-INF/spring/applicationContext-infrastructure.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/META-INF/spring/applicationContext-infrastructure.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/META-INF/spring/applicationContext-properties.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/META-INF/spring/applicationContext-properties.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/META-INF/spring/applicationContext-web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/META-INF/spring/applicationContext-web.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/application-local.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/application-local.properties -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/application-remote.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/application.properties -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/ehcache.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/ehcache.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/logback-local.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/logback-local.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/logback-remote.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/logback-remote.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/logback.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/messages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/messages.properties -------------------------------------------------------------------------------- /example-spring-core/src/main/resources/orm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/resources/orm.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/webapp/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/webapp/404.html -------------------------------------------------------------------------------- /example-spring-core/src/main/webapp/WEB-INF/views/test.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/webapp/WEB-INF/views/test.jsp -------------------------------------------------------------------------------- /example-spring-core/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /example-spring-core/src/main/webapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/main/webapp/index.html -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/Assertions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/Assertions.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/EntitiesAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/EntitiesAssert.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/EntityAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/EntityAssert.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/TestGroups.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/TestGroups.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/domain/iam/domain/UserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/domain/iam/domain/UserTest.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/domain/shared/audit/AuditTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/domain/shared/audit/AuditTest.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/domain/todo/domain/TodoStatusTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/domain/todo/domain/TodoStatusTest.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/domain/todo/domain/TodoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/domain/todo/domain/TodoTest.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/infrastructure/cache/CacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/infrastructure/cache/CacheTest.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/infrastructure/cache/CacheTestConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/infrastructure/cache/CacheTestConfiguration.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/infrastructure/date/DefaultDateTimeProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/infrastructure/date/DefaultDateTimeProviderTest.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/infrastructure/events/EventsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/infrastructure/events/EventsTests.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/infrastructure/jackson/Jackson2JsonSerializationServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/infrastructure/jackson/Jackson2JsonSerializationServiceTest.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/infrastructure/jms/AbstractJmsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/infrastructure/jms/AbstractJmsTest.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/infrastructure/jms/JmsPerformanceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/infrastructure/jms/JmsPerformanceTest.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/infrastructure/jms/JmsQueueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/infrastructure/jms/JmsQueueTest.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/infrastructure/jms/JmsTestConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/infrastructure/jms/JmsTestConfiguration.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/infrastructure/jms/JmsTestListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/infrastructure/jms/JmsTestListener.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/infrastructure/jms/JmsTestMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/infrastructure/jms/JmsTestMessage.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/infrastructure/jms/JmsTopicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/infrastructure/jms/JmsTopicTest.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/infrastructure/jpa/AbstractJpaRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/infrastructure/jpa/AbstractJpaRepositoryTest.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/infrastructure/jpa/JpaTestConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/infrastructure/jpa/JpaTestConfiguration.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/infrastructure/jpa/JpaTestRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/infrastructure/jpa/JpaTestRepositoryTest.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/infrastructure/jpa/TestEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/infrastructure/jpa/TestEntity.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/infrastructure/jpa/TestRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/infrastructure/jpa/TestRepository.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/infrastructure/jpa/TestValueObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/infrastructure/jpa/TestValueObject.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/infrastructure/jpa/iam/JpaRoleRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/infrastructure/jpa/iam/JpaRoleRepositoryTest.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/infrastructure/jpa/iam/JpaUserRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/infrastructure/jpa/iam/JpaUserRepositoryTest.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/infrastructure/jpa/todo/JpaTodoRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/infrastructure/jpa/todo/JpaTodoRepositoryTest.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/web/AbstractContollerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/web/AbstractContollerTest.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/web/TodoControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/web/TodoControllerTest.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/example/web/WebTestConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/example/web/WebTestConfiguration.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/org/mockito/testng/MockitoAfterTestNGMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/org/mockito/testng/MockitoAfterTestNGMethod.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/org/mockito/testng/MockitoBeforeTestNGMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/org/mockito/testng/MockitoBeforeTestNGMethod.java -------------------------------------------------------------------------------- /example-spring-core/src/test/java/org/mockito/testng/MockitoTestNGListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/java/org/mockito/testng/MockitoTestNGListener.java -------------------------------------------------------------------------------- /example-spring-core/src/test/resources/META-INF/spring/testContext-infrastructure-cache.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/resources/META-INF/spring/testContext-infrastructure-cache.xml -------------------------------------------------------------------------------- /example-spring-core/src/test/resources/META-INF/spring/testContext-infrastructure-date.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/resources/META-INF/spring/testContext-infrastructure-date.xml -------------------------------------------------------------------------------- /example-spring-core/src/test/resources/META-INF/spring/testContext-infrastructure-events.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/resources/META-INF/spring/testContext-infrastructure-events.xml -------------------------------------------------------------------------------- /example-spring-core/src/test/resources/META-INF/spring/testContext-infrastructure-jackson.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/resources/META-INF/spring/testContext-infrastructure-jackson.xml -------------------------------------------------------------------------------- /example-spring-core/src/test/resources/META-INF/spring/testContext-infrastructure-jms.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/resources/META-INF/spring/testContext-infrastructure-jms.xml -------------------------------------------------------------------------------- /example-spring-core/src/test/resources/META-INF/spring/testContext-infrastructure-jpa.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/resources/META-INF/spring/testContext-infrastructure-jpa.xml -------------------------------------------------------------------------------- /example-spring-core/src/test/resources/META-INF/spring/testContext-web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/resources/META-INF/spring/testContext-web.xml -------------------------------------------------------------------------------- /example-spring-core/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /example-spring-core/src/test/resources/test-jms.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/resources/test-jms.properties -------------------------------------------------------------------------------- /example-spring-core/src/test/resources/test-jpa.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-core/src/test/resources/test-jpa.properties -------------------------------------------------------------------------------- /example-spring-core/src/test/resources/test-web.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example-spring-deploy/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-deploy/pom.xml -------------------------------------------------------------------------------- /example-spring-deploy/src/main/webapp/WEB-INF/cloudbees-web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-deploy/src/main/webapp/WEB-INF/cloudbees-web.xml -------------------------------------------------------------------------------- /example-spring-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-test/pom.xml -------------------------------------------------------------------------------- /example-spring-test/src/main/java/example/acceptance/steps/Steps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-test/src/main/java/example/acceptance/steps/Steps.java -------------------------------------------------------------------------------- /example-spring-test/src/main/java/example/acceptance/steps/TodoSteps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-test/src/main/java/example/acceptance/steps/TodoSteps.java -------------------------------------------------------------------------------- /example-spring-test/src/main/java/example/acceptance/stories/AbstractSpringJBehaveStory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-test/src/main/java/example/acceptance/stories/AbstractSpringJBehaveStory.java -------------------------------------------------------------------------------- /example-spring-test/src/main/java/example/acceptance/stories/TodoStory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-test/src/main/java/example/acceptance/stories/TodoStory.java -------------------------------------------------------------------------------- /example-spring-test/src/main/resources/META-INF/spring/storiesContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-test/src/main/resources/META-INF/spring/storiesContext.xml -------------------------------------------------------------------------------- /example-spring-test/src/main/resources/example/acceptance/stories/todo_story.story: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-test/src/main/resources/example/acceptance/stories/todo_story.story -------------------------------------------------------------------------------- /example-spring-test/src/main/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-test/src/main/resources/logback-test.xml -------------------------------------------------------------------------------- /example-spring-ui/.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "app/bower_components" 3 | } 4 | -------------------------------------------------------------------------------- /example-spring-ui/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/.editorconfig -------------------------------------------------------------------------------- /example-spring-ui/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto -------------------------------------------------------------------------------- /example-spring-ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/.gitignore -------------------------------------------------------------------------------- /example-spring-ui/.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/.jshintrc -------------------------------------------------------------------------------- /example-spring-ui/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/.travis.yml -------------------------------------------------------------------------------- /example-spring-ui/Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/Gruntfile.js -------------------------------------------------------------------------------- /example-spring-ui/app/.buildignore: -------------------------------------------------------------------------------- 1 | *.coffee -------------------------------------------------------------------------------- /example-spring-ui/app/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/app/.htaccess -------------------------------------------------------------------------------- /example-spring-ui/app/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/app/404.html -------------------------------------------------------------------------------- /example-spring-ui/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/app/favicon.ico -------------------------------------------------------------------------------- /example-spring-ui/app/images/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/app/images/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /example-spring-ui/app/images/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/app/images/glyphicons-halflings.png -------------------------------------------------------------------------------- /example-spring-ui/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/app/index.html -------------------------------------------------------------------------------- /example-spring-ui/app/robots.txt: -------------------------------------------------------------------------------- 1 | # robotstxt.org 2 | 3 | User-agent: * 4 | -------------------------------------------------------------------------------- /example-spring-ui/app/scripts/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/app/scripts/app.js -------------------------------------------------------------------------------- /example-spring-ui/app/scripts/controllers/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/app/scripts/controllers/main.js -------------------------------------------------------------------------------- /example-spring-ui/app/scripts/controllers/todo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/app/scripts/controllers/todo.js -------------------------------------------------------------------------------- /example-spring-ui/app/scripts/services/todo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/app/scripts/services/todo.js -------------------------------------------------------------------------------- /example-spring-ui/app/styles/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/app/styles/main.scss -------------------------------------------------------------------------------- /example-spring-ui/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/app/views/main.html -------------------------------------------------------------------------------- /example-spring-ui/app/views/todo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/app/views/todo.html -------------------------------------------------------------------------------- /example-spring-ui/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/bower.json -------------------------------------------------------------------------------- /example-spring-ui/karma-e2e.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/karma-e2e.conf.js -------------------------------------------------------------------------------- /example-spring-ui/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/karma.conf.js -------------------------------------------------------------------------------- /example-spring-ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/package.json -------------------------------------------------------------------------------- /example-spring-ui/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/pom.xml -------------------------------------------------------------------------------- /example-spring-ui/test/.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/test/.jshintrc -------------------------------------------------------------------------------- /example-spring-ui/test/runner.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/test/runner.html -------------------------------------------------------------------------------- /example-spring-ui/test/spec/controllers/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/test/spec/controllers/main.js -------------------------------------------------------------------------------- /example-spring-ui/test/spec/controllers/todo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/test/spec/controllers/todo.js -------------------------------------------------------------------------------- /example-spring-ui/test/spec/services/todo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/example-spring-ui/test/spec/services/todo.js -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkuthan/example-spring/HEAD/pom.xml --------------------------------------------------------------------------------