Download sparkle Free Java Code

Description

Lightweight java web framework.

Icons

sparkle

Source Files

The download file sparkle-master.zip has the following entries.


.gitignore/*  w  w  w  .j a  v  a  2  s  . co m*/
README.md
build.gradle
gradle/wrapper/gradle-wrapper.jar
gradle/wrapper/gradle-wrapper.properties
gradlew
note.md
pom.xml
sample/build.gradle
sample/gradle/wrapper/gradle-wrapper.jar
sample/gradle/wrapper/gradle-wrapper.properties
sample/gradlew
sample/pom.xml
sample/src/main/java/me/donnior/sparkle/demo/HomeController.java
sample/src/main/java/me/donnior/sparkle/demo/ProjectController.java
sample/src/main/java/me/donnior/sparkle/demo/Service.java
sample/src/main/java/me/donnior/sparkle/demo/User.java
sample/src/main/java/me/donnior/sparkle/demo/UserController.java
sample/src/main/java/me/donnior/sparkle/demo/module/DemoRouteModuleOne.java
sample/src/main/java/me/donnior/sparkle/demo/module/DemoRouteModuleTwo.java
sample/src/main/webapp/WEB-INF/index.jsp
sample/src/main/webapp/WEB-INF/projects/index.jsp
sample/src/main/webapp/WEB-INF/projects/index2.jsp
sample/src/main/webapp/WEB-INF/projects/show.jsp
sample/src/main/webapp/WEB-INF/user/index.jsp
sample/src/main/webapp/WEB-INF/views/layout/template.jsp
sample/src/main/webapp/static/app.css
sample/src/main/webapp/static/img/a.jpg
sample/src/main/webapp/static/pure-min.css
srape/Main.java
src/main/java/me/donnior/eset/Accessible.java
src/main/java/me/donnior/eset/AccessibleAttribute.java
src/main/java/me/donnior/eset/ArgMap.java
src/main/java/me/donnior/eset/EntityUpdater.java
src/main/java/me/donnior/eset/ParsedParams.java
src/main/java/me/donnior/eset/Path.java
src/main/java/me/donnior/eset/ValueConverter.java
src/main/java/me/donnior/eset/type/ArrayAccessibleAttribute.java
src/main/java/me/donnior/eset/type/CollectionAccessibleAttribute.java
src/main/java/me/donnior/eset/type/EnumAccessibleAttribute.java
src/main/java/me/donnior/eset/type/IterableAccessibleAttribute.java
src/main/java/me/donnior/eset/type/PlainAccessibleAttribute.java
src/main/java/me/donnior/eset/type/PrimitiveAccessibleAttribute.java
src/main/java/me/donnior/eset/type/StringAccessibleAttribute.java
src/main/java/me/donnior/eset/type/TypedAccessibleAttributeFactory.java
src/main/java/me/donnior/reflection/ReflectionUtil.java
src/main/java/me/donnior/sparkle/ApplicationController.java
src/main/java/me/donnior/sparkle/Environment.java
src/main/java/me/donnior/sparkle/HTTPMethod.java
src/main/java/me/donnior/sparkle/Params.java
src/main/java/me/donnior/sparkle/WebRequest.java
src/main/java/me/donnior/sparkle/WebResponse.java
src/main/java/me/donnior/sparkle/annotation/Async.java
src/main/java/me/donnior/sparkle/annotation/Controller.java
src/main/java/me/donnior/sparkle/annotation/Json.java
src/main/java/me/donnior/sparkle/annotation/Out.java
src/main/java/me/donnior/sparkle/annotation/Param.java
src/main/java/me/donnior/sparkle/annotation/ResponseBody.java
src/main/java/me/donnior/sparkle/config/Application.java
src/main/java/me/donnior/sparkle/config/Config.java
src/main/java/me/donnior/sparkle/core/ActionMethodDefinition.java
src/main/java/me/donnior/sparkle/core/ActionMethodParamDefinition.java
src/main/java/me/donnior/sparkle/core/SimpleWebRequest.java
src/main/java/me/donnior/sparkle/core/resolver/ActionMethodDefinitionFinder.java
src/main/java/me/donnior/sparkle/core/resolver/ApplicationConfigScanner.java
src/main/java/me/donnior/sparkle/core/resolver/ArgumentResolver.java
src/main/java/me/donnior/sparkle/core/resolver/ControllerClassResolver.java
src/main/java/me/donnior/sparkle/core/resolver/ControllerScanner.java
src/main/java/me/donnior/sparkle/core/resolver/ControllersHolder.java
src/main/java/me/donnior/sparkle/core/resolver/DefaulActionParamDefinition.java
src/main/java/me/donnior/sparkle/core/resolver/DefaultParamResolversManager.java
src/main/java/me/donnior/sparkle/core/resolver/HttpRequestArgumentResolver.java
src/main/java/me/donnior/sparkle/core/resolver/HttpRequestParamsWraper.java
src/main/java/me/donnior/sparkle/core/resolver/HttpResponseArgumentResolver.java
src/main/java/me/donnior/sparkle/core/resolver/ParamInstanceArgumentResolver.java
src/main/java/me/donnior/sparkle/core/resolver/ParamResolversManager.java
src/main/java/me/donnior/sparkle/core/resolver/RouteModuleScanner.java
src/main/java/me/donnior/sparkle/core/resolver/SimpleArgumentResolver.java
src/main/java/me/donnior/sparkle/core/route/ConditionMatchResult.java
src/main/java/me/donnior/sparkle/core/route/ConditionMatchs.java
src/main/java/me/donnior/sparkle/core/route/ControllerAndActionRoute.java
src/main/java/me/donnior/sparkle/core/route/MatchedCondition.java
src/main/java/me/donnior/sparkle/core/route/RestStandard.java
src/main/java/me/donnior/sparkle/core/route/RouteBuilder.java
src/main/java/me/donnior/sparkle/core/route/RouteBuilderHolder.java
src/main/java/me/donnior/sparkle/core/route/RouteBuilderMatcher.java
src/main/java/me/donnior/sparkle/core/route/RouteBuilderResolver.java
src/main/java/me/donnior/sparkle/core/route/RouteChecker.java
src/main/java/me/donnior/sparkle/core/route/RouteMatchRules.java
src/main/java/me/donnior/sparkle/core/route/RouteMethodDetector.java
src/main/java/me/donnior/sparkle/core/route/RouteModuleInstallable.java
src/main/java/me/donnior/sparkle/core/route/RoutePathDetector.java
src/main/java/me/donnior/sparkle/core/route/RouterImpl.java
src/main/java/me/donnior/sparkle/core/route/SimpleRouteBuilderResolver.java
src/main/java/me/donnior/sparkle/core/route/condition/AbstractCondition.java
src/main/java/me/donnior/sparkle/core/route/condition/ConditionItem.java
src/main/java/me/donnior/sparkle/core/route/condition/ConditionItemFactory.java
src/main/java/me/donnior/sparkle/core/route/condition/ConsumeCondition.java
src/main/java/me/donnior/sparkle/core/route/condition/HeaderCondition.java
src/main/java/me/donnior/sparkle/core/route/condition/ParamCondition.java
src/main/java/me/donnior/sparkle/core/view/JSONViewRender.java
src/main/java/me/donnior/sparkle/core/view/JSPViewRender.java
src/main/java/me/donnior/sparkle/core/view/RedirectViewRender.java
src/main/java/me/donnior/sparkle/core/view/ViewRender.java
src/main/java/me/donnior/sparkle/core/view/ViewRendersResovler.java
src/main/java/me/donnior/sparkle/core/view/ViewVariablesExposer.java
src/main/java/me/donnior/sparkle/exception/SparkleException.java
src/main/java/me/donnior/sparkle/http/HTTPStatusCode.java
src/main/java/me/donnior/sparkle/route/AbstractRouteModule.java
src/main/java/me/donnior/sparkle/route/ConditionalRoutingBuilder.java
src/main/java/me/donnior/sparkle/route/HttpScoppedRoutingBuilder.java
src/main/java/me/donnior/sparkle/route/LinkedRoutingBuilder.java
src/main/java/me/donnior/sparkle/route/RouteModule.java
src/main/java/me/donnior/sparkle/route/Router.java
src/main/java/me/donnior/sparkle/servlet/ConfigImpl.java
src/main/java/me/donnior/sparkle/servlet/ConfigResult.java
src/main/java/me/donnior/sparkle/servlet/ControllerFactory.java
src/main/java/me/donnior/sparkle/servlet/GuiceControllerFactory.java
src/main/java/me/donnior/sparkle/servlet/SimpleControllerFactory.java
src/main/java/me/donnior/sparkle/servlet/SparkleActionExecutor.java
src/main/java/me/donnior/sparkle/servlet/SparkleDispatcherServlet.java
src/main/java/me/donnior/sparkle/servlet/SparkleEngine.java
src/main/java/me/donnior/sparkle/servlet/SparkleWebAppInitializer.java
src/main/java/me/donnior/sparkle/servlet/StaticWrapperServlet.java
src/main/java/me/donnior/sparkle/util/AntPathMatcher.java
src/main/java/me/donnior/sparkle/util/ObjectUtils.java
src/main/java/me/donnior/sparkle/util/ParamResolveUtil.java
src/main/java/me/donnior/sparkle/util/Sets.java
src/main/java/me/donnior/sparkle/util/Singleton.java
src/main/java/me/donnior/sparkle/util/StringUtils.java
src/main/java/me/donnior/sparkle/util/Strings.java
src/main/java/me/donnior/sparkle/util/Tuple.java
src/main/java/me/donnior/sparkle/util/Tuple1.java
src/main/java/me/donnior/sparkle/util/Tuple2.java
src/main/java/me/donnior/sparkle/view/result/HttpStatus.java
src/main/java/me/donnior/srape/AbstractFieldExposerModule.java
src/main/java/me/donnior/srape/ConditionalFieldBuilder.java
src/main/java/me/donnior/srape/FieldBuilderImpl.java
src/main/java/me/donnior/srape/FieldExposer.java
src/main/java/me/donnior/srape/FieldExposerModule.java
src/main/java/me/donnior/srape/FieldsExpositionHolder.java
src/main/java/me/donnior/srape/JSONBuilder.java
src/main/java/me/donnior/srape/ScopedFieldBuilder.java
src/main/java/me/donnior/srape/SrapeEntity.java
src/main/java/me/donnior/srape/StringUtil.java
src/main/resources/META-INF/services/javax.servlet.ServletContainerInitializer
src/main/resources/log4j.properties
src/main/resources/log4j2.xml
src/main/webapp/WEB-INF/index.jsp
src/main/webapp/WEB-INF/projects/index.jsp
src/main/webapp/WEB-INF/projects/index2.jsp
src/main/webapp/WEB-INF/user/index.jsp
src/test/java/me/donnior/eset/Address.java
src/test/java/me/donnior/eset/ArgMapTest.java
src/test/java/me/donnior/eset/AttributeUpdateTest.java
src/test/java/me/donnior/eset/Gender.java
src/test/java/me/donnior/eset/ParsedParamsTest.java
src/test/java/me/donnior/eset/PathTest.java
src/test/java/me/donnior/eset/User.java
src/test/java/me/donnior/reflection/ReflectionUtilTest.java
src/test/java/me/donnior/sparkle/ControllerForSparkleActionExecutor.java
src/test/java/me/donnior/sparkle/SparkleActionExecutorTest.java
src/test/java/me/donnior/sparkle/config/ConfigImplTest.java
src/test/java/me/donnior/sparkle/core/resolver/ActionMethodDefinitionFinderTest.java
src/test/java/me/donnior/sparkle/core/resolver/ApplicationScannerTest.java
src/test/java/me/donnior/sparkle/core/resolver/ControllerHolderTest.java
src/test/java/me/donnior/sparkle/core/resolver/ControllerScannerTest.java
src/test/java/me/donnior/sparkle/core/resolver/DefaultParamResolversManagerTest.java
src/test/java/me/donnior/sparkle/core/resolver/RouteModuleScannerTest.java
src/test/java/me/donnior/sparkle/core/resolver/SimpleArgumentResolverTest.java
src/test/java/me/donnior/sparkle/core/route/RestStandardTest.java
src/test/java/me/donnior/sparkle/core/route/RouteBuilderMatcherTest.java
src/test/java/me/donnior/sparkle/core/route/RouteBuilderTest.java
src/test/java/me/donnior/sparkle/core/route/RouteCheckerTest.java
src/test/java/me/donnior/sparkle/core/route/RouteMethodDetectorTest.java
src/test/java/me/donnior/sparkle/core/route/RouteModuleTest.java
src/test/java/me/donnior/sparkle/core/route/RoutePathDetectorTest.java
src/test/java/me/donnior/sparkle/core/route/RouterImplTest.java
src/test/java/me/donnior/sparkle/core/route/SimpleRouteBuilderResolverTest.java
src/test/java/me/donnior/sparkle/core/route/condition/ConditionItemFactoryTest.java
src/test/java/me/donnior/sparkle/core/route/condition/ConditionItemsTest.java
src/test/java/me/donnior/sparkle/core/route/condition/ConditionMatchsTest.java
src/test/java/me/donnior/sparkle/core/route/condition/ConditionsTest.java
src/test/java/me/donnior/sparkle/data/app/DemoApplication.java
src/test/java/me/donnior/sparkle/data/exception/DemoApplicationOne.java
src/test/java/me/donnior/sparkle/data/exception/DemoApplicationTwo.java
src/test/java/me/donnior/sparkle/data/module/ExtendedRouteModule.java
src/test/java/me/donnior/sparkle/data/module/ModuleOne.java
src/test/java/me/donnior/sparkle/data/module/ModuleTwo.java
src/test/java/me/donnior/sparkle/data/module/SampleModule.java
src/test/java/me/donnior/sparkle/data/module/SampleRouteModule.java
src/test/java/me/donnior/sparkle/http/HTTPStatusCodeTest.java
src/test/java/me/donnior/sparkle/servlet/ControllerFactoryTest.java
src/test/java/me/donnior/sparkle/servlet/ControllerForControllerFactoryTest.java
src/test/java/me/donnior/sparkle/servlet/SparkleDispatcherServletTest.java
src/test/java/me/donnior/sparkle/servlet/SparkleWebAppInitializerTest.java
src/test/java/me/donnior/sparkle/util/AntPathMatcherTest.java
src/test/java/me/donnior/sparkle/util/ParamResolveUtilTest.java
src/test/java/me/donnior/sparkle/util/StringUtilsTest.java
src/test/java/me/donnior/sparkle/util/StringsTest.java
src/test/java/me/donnior/sparkle/util/TupleTest.java
src/test/java/me/donnior/sparkle/view/result/HttpStatusTest.java
src/test/java/me/donnior/srape/mapping/DetailedUserEntity.java
src/test/java/me/donnior/srape/mapping/PostEntity.java
src/test/java/me/donnior/srape/mapping/ProfileEntity.java
src/test/java/me/donnior/srape/mapping/SummaryUserEntity.java
src/test/java/me/donnior/srape/model/Post.java
src/test/java/me/donnior/srape/model/Profile.java
src/test/java/me/donnior/srape/model/User.java
src/test/java/me/donnior/srape/test/BuilderTest.java
src/test/java/me/donnior/srape/test/FieldBuilderImplTest.java
src/test/java/me/donnior/srape/test/JSONBuilderTest.java
src/test/java/me/donnior/srape/test/SrapeEntityTest.java
src/test/java/me/donnior/web/adapter/GetHttpServletRequest.java
src/test/java/me/donnior/web/adapter/HttpServletRequestAdapter.java
src/test/java/me/donnior/web/adapter/ServletContextAdapter.java
src/test/java/r/CA.java
src/test/java/r/CI.java
src/test/java/r/Main.java
src/test/java/s/A.java
src/test/java/s/I.java
src/test/resources/log4j2.xml

Download

Click the following link to download sparkle-master.zip.

sparkle-master.zip




















Home »
  Java Free Code »
    Web Framework »




Framework Web
GWT
PlayFramework
PureMVC
RESTful
Servlet
websocket
Wicket