SJMVC

A simple MVC framework for Java

License

License

GroupId

GroupId

org.sjmvc
ArtifactId

ArtifactId

sjmvc
Last Version

Last Version

1.2
Release Date

Release Date

Type

Type

jar
Description

Description

SJMVC
A simple MVC framework for Java
Project URL

Project URL

http://github.com/nacx/sjmvc
Source Code Management

Source Code Management

http://github.com/nacx/sjmvc

Download sjmvc

How to add to project

<!-- https://jarcasting.com/artifacts/org.sjmvc/sjmvc/ -->
<dependency>
    <groupId>org.sjmvc</groupId>
    <artifactId>sjmvc</artifactId>
    <version>1.2</version>
</dependency>
// https://jarcasting.com/artifacts/org.sjmvc/sjmvc/
implementation 'org.sjmvc:sjmvc:1.2'
// https://jarcasting.com/artifacts/org.sjmvc/sjmvc/
implementation ("org.sjmvc:sjmvc:1.2")
'org.sjmvc:sjmvc:jar:1.2'
<dependency org="org.sjmvc" name="sjmvc" rev="1.2">
  <artifact name="sjmvc" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.sjmvc', module='sjmvc', version='1.2')
)
libraryDependencies += "org.sjmvc" % "sjmvc" % "1.2"
[org.sjmvc/sjmvc "1.2"]

Dependencies

compile (3)

Group / Artifact Type Version
org.slf4j : slf4j-api jar 1.5.6
commons-lang : commons-lang jar 2.4
org.hibernate : hibernate-validator jar 4.1.0.Final

provided (2)

Group / Artifact Type Version
javax.servlet : servlet-api jar 2.5
javax.servlet : jsp-api jar 2.0

test (4)

Group / Artifact Type Version
org.testng : testng jar 5.14
httpunit : httpunit jar 1.7
ch.qos.logback : logback-core jar 0.9.11
ch.qos.logback : logback-classic jar 0.9.11

Project Modules

There are no modules declared in this project.

Simple MVC framework for Java

Build Status
SJMVC is a lightweight MVC framework for Java, that provides an easyway to develop Java based web applications following common best practices keeping things as simple as possible.

Compiling SJMVC

SJMVC can be compiled as a standard Maven project:

mvn clean package

That will run all tests and generate the packaged file in the target/ folder.

Using SJMVC in your project

You will find instructions and examples on how to configure your Maven project and how to setup the application in the Project wiki.

You will also find all documentation and some examples that will guide you to create your SJMVC application.

Customizing and Contributing

Any contribution to the project is welcome. Feel free to check it out from the Project site and play with it.

Note on patches/pull requests

  • Fork the project.
  • Make your feature addition or bug fix.
  • Add tests for it. This is important so I don't break it in a future version unintentionally.
  • Commit.
  • Send me a pull request. Bonus points for topic branches.

Issue Tracking

If you find any issue, please submit it to the Bug tracking system and we will do our best to fix it.

License

This sowftare is licensed under the MIT license. See LICENSE file for details.

It also includes software from the Spring Framework which is licensed under the Apache License, Version 2.0. You may obtain a copy of that License at http://www.apache.org/licenses/LICENSE-2.0.

Versions

Version
1.2