Skip to content

WhatAKitty/spark-project

Repository files navigation

spark-project

a solution about web, orm and authorization based on spark.

TODO List:

  • Spark Parent(Package management)
  • Spark Common
  • Spark ActiveRecord(Based on JFinal ActiveRecord, Support Using Spring DataSource Management And Transaction Management)
  • Spark Web Auth
  • Spark Web
  • Spark Spring(Combined with Spring Framework)[Attention: Not Support Spring Boot]

Why Spark Project

Spark is a pretty beautiful project which is a micro framework for creating web application.
So, I want to build a project that can support db query, user authorization and so on.

Features

  • Support Auto Configuration(Inspired by Spring Boot AutoConfiguration ).

Building From source

The Spark Project is built on Maven.

Prerequisites

Git and JDK 8 or later

Be sure that your JAVA_HOME environment variable points to the jdk1.8.0 folder extracted from the JDK download.

Check out sources

git clone git@github.com:WhatAKitty/spark-project.git

Import sources into your IDE

This project is developed on Intellij IDEA. So, If you are using other IDE, you could search google about how to import a intellij project.

Contributing

Pull requests are welcome; see the contributor guidelines for details.

License

The Spark Project is released under the MIT.