Giter Site home page Giter Site logo

paffjee's Introduction

paffjee

Philipps awesome framework for JEE

Overview

This is a set off cool stuff from the rest off the world (Spring, Netflix, etc.) transformed for JEE7.

This is just a hobby stuff not perfect but hopefully helpful.

Be free to add more useful stuff. The only goal to reach is to have better code than "hello world" which is a common "google result" for JEE problems and solutions. I want to solve real problems from the "enterprise" for the "enterprise".


Features

Here is a list of featers which are available, planned or under work.

Planned

  • Oauth/JWT JACC/JASS Providers to map Oauth-Scopes to Groups and support "oauth-login"
  • Jersey Plugin to forward Oauth-Tokens
  • Jersey Plugin to forward correlationIds
  • Service-Regitry support (e.g. Eureka or others)
  • Jersey-Plugin to support "Ribbon" style servicediscovery and loadbalancing
  • Dynamic Default endpoint support like Spring actuator
  • Autodetecting Api for Metric and health
  • Autodocumented Application (like Spring REST-DOC) with Swagger and asciidoc
  • JPA-REST-API (Like Spring REST-Repository) for JPA-Enities (This will be a big and heavy thing but solves many "default problems")

Under construction

  • Configuration Injection like "Spring configuration" with commons-configuration2 (open is a version with Netflix archaius)
  • Demo-Application to see how it can be used.
  • Circuite-Breaker Integration with Hystrix

Finished

Currently nothing. There is a lot of work to do.


paffjee's People

Contributors

gataka avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.