Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Group info
Members: 18
Language: English
Group categories:
Computers > Programming
More group info »
Home

Welcome to Induction!

Induction is a powerful, high performance, Java MVC web application framework. Induction supports dynamic application reloading, type-based dependency injection and dependency analysis between models, views and controllers. The goal of Induction is to simplify the task of building complex, high performance, maintainable web applications using Java™ technology.

 

Induction has an extensible architecture including support for controller and redirect resolvers, plug-in configuration loaders and plug-in templating engines. Induction belongs to the class of Java web application frameworks usually referred to as request-based frameworks. Induction is compatible from JDK 1.4 to JDK 1.6 (Java 6).

 

Induction is a new and compelling alternative to other web application frameworks including Struts 2 and Spring MVC. Induction is open source software released under the commercial friendly Apache License 2.0.

Why a new framework?

There is already a number of web application frameworks for Java, so why another Java web application framework? Induction was created because we believe that:

  • It should not be necessary to redeploy an application to a Servlet container every time Java code is changed. It should be possible to simply recompile the changed source (using your favorite IDE) and simply reload the respective web page.
  • Maintaining large web applications requires the ability to analyze the dependencies between models, views and controllers
  • It should be easy to use dependency injection to leverage its power in a framework
  • An application should not be cluttered by superfluous XML configuration files.
  • Handling file uploads should be so simple to the point of being unremarkable (this would be an unremarked point, expect for how complex some frameworks seem to make it)

Discussions10 of 67 messages view all »
Google App Engine compatibility
By Adinath - Feb 23 - 2 authors - 9 replies
Induction Tutorial - Absolute paths
By Adinath - Feb 23 - 2 authors - 1 reply
Request dispatching, is there other way than using xml?
By petr kobalicek - Feb 23 - 3 authors - 3 replies
Class Reloader limitations
By DavidNia - Feb 21 - 2 authors - 4 replies
What is the entry point into Induction?
By Adinath - Feb 7 - 2 authors - 2 replies
Logging internal Induction Errors
By DavidNia - Feb 7 - 1 author - 1 reply
Induction MVC is on Twitter!
By Adi - Jan 15 - 1 author - 0 replies
Integration with Spring IoC
By Adi - Jan 10 - 2 authors - 1 reply
Tips: Controllers
By DavidNia - Jan 6 - 1 author - 0 replies

Report this group   XML       Send email to this group: induction-framework@googlegroups.com
Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2010 Google