Slides and Sample applications for Enterprise Web Architecture Lecture for Hacettepe University
List of applications:
- AjaxApp: Eclipse based web project that demos AJAX with jQuery
- FormApp: Eclipse based project that demoes JSP and Servlet interaction by form submission
- modules-application: Maven based modules application that demoes 3 modules under the hood
- spring-annotation-based-autowiring: Autowiring beans based on Spring annotations
- spring-autowiring-constructor: Constructor injection autowiring
- spring-bean-definition-override: Overriding bean definitions with multiple Spring configurations
- spring-bean-lifecycle: Lifecycle demonstration of Spring beans with init-method, destroy-method, InitializingBean, DisposableBean
- spring-execution-time-logging: Execution time logging with Aspect, with XML configuration
- spring-constructor-injection: Constructor injection demonstration
- spring-inject-collections: Example of collection injection via XML
- spring-java-based-configuration: Annotation based config of Spring
- spring-sample-webapp: Web application that integrates Spring by loading it through ContextLoaderListener
- spring-xml-based-autowiring: Bean autowiring with XML configuration
- spring-xml-based-configuration: XML based config of Spring
- ws-standalone: Standalone web service exposing, no web container exists
- jdbc-simple: Simple JDBC implementation using Oracle
- spring-jdbc-simple: JDBC implementation with Spring
- spring-jdbc-transaction: Spring's transaction mechanism with JDBC
- jpa-elementcollection: Example of storing a collection of String, Integers and etc.
- jpa-embeddable: @Embeddable example
- jpa-many-to-many: M:N multiplicity example
- jpa-many-to-one: M:1 multiplicity example
- jpa-map: Example of storing maps
- jpa-mappedsuperclass: @MappedSuperClass example
- jpa-one-to-many-cascaded: 1:M multiplicity with cascade saving example
- jpa-one-to-many-mappedby:1:M multiplicity with mapped by example
- jpa-one-to-many-with-spring:1:M multiplicity with Spring integration example
- jpa-one-to-many: 1:M multiplicity example
- jpa-one-to-one: 1:1 multiplicity example
- jsf-simple-xml: JSF app with faces-config.xml based bean configuration
- jsf-simple-annotations: JSF app with annotation-based bean configuration
- jsf-components: JSF app with that demoes all output,input, data JSF components
- jsf-converter: JSF app with converter sample
- jsf-navigation: JSF app with navigations sampled between pages
- jsf-validator: JSF app with validator sample
- jsf-ajax: JSF app with built-in AJAX demonstrated
- jsf-ajax-event: JSF app with built-in AJAX demonstrated according to js events
- jsf-passing-data: JSF app demonstrating passing data between pages
- jsf-with-spring: JSF app integrated with Spring
- jsf-templating: JSF app with page templating mechanism
- junit-basic: Basic example demonstrating jUnit testing
- junit-spring: Basic example demonstrating integration testing with Spring