ClassHidra, Java open-source MVC implementation. Servlets and JSP technology. Web Application Development. Implementation: - CDI (@SessionScoped, @ApplicationScoped) & EJB (@Stateless, @Stateful, @Singleton) as action/form MVC objects
Java JavaScript Other
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
classhidra4ape
classhidra_example
maven-example
maven-self-distribution-example
maven-self-distribution
maven
README.md

README.md

classhidra

ClassHidra, Java open-source MVC ( model view controller ) implementation. Servlets and JSP technology. Web Application Development. Implementation:

  • CDI ( context dependency injection ) - @SessionScoped, @ApplicationScoped - classhidra2cdi.jar plugin;
  • EJB (enterprise java bean) map action/form as @Stateless, @Stateful, @Singleton;
  • Spring(4.*) map action/form as @Component;
  • RESTfull compatible (alfa)

Compatible: Google AppEngine - http://classhidra4ape.appspot.com
Maven:

Maven repository:
<repositories>
<id>classhidra-mvn-repo</id>
<url>https://github.com/surban1974/classhidra/raw/mvn-repo/ </url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>

Maven dependencies (jar):
<dependency>
<groupId>com.github.surban1974.classhidra</groupId>
<!-- RAR
<artifactId>classhidra-origin</artifactId>
-->
<!-- JAR
<artifactId>classhidra-base</artifactId>
<artifactId>classhidra-base-7</artifactId>
<artifactId>classhidra-spring</artifactId>
<artifactId>classhidra-spring-7</artifactId>
<artifactId>classhidra-cdi</artifactId>
<artifactId>classhidra-cdi-7</artifactId>
<artifactId>classhidra-ejb</artifactId>
<artifactId>classhidra-ejb-7</artifactId>
<artifactId>classhidra-jboss7-vfs</artifactId>
<artifactId>classhidra-jboss7-vfs-7</artifactId>
<artifactId>classhidra-jetty-embedded</artifactId>
-->
<!-- WAR
<artifactId>classhidra-base-example</artifactId>
<artifactId>classhidra-spring-example</artifactId>
<artifactId>classhidra-cdi-example</artifactId>
<artifactId>classhidra-ejb-example</artifactId>
<artifactId>classhidra-cdi-ejb-example</artifactId>
<artifactId>classhidra-starter-7</artifactId>
-->
<version>1.5.4</version>
</dependency>