/EWALectureNotes

Slides and Lecture Notes notes for Enterprise Web Architecture Lecture for Hacettepe University

Primary LanguageJava

EWALectureNotes

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