micro-api-core

Java framework for rapid development of enterprise class RESTful web services using best in class java libraries

Лицензия

Лицензия

Группа

Группа

com.github.itzmedinesh
Идентификатор

Идентификатор

micro-api-core
Последняя версия

Последняя версия

1.0.4
Дата

Дата

Тип

Тип

pom
Описание

Описание

micro-api-core
Java framework for rapid development of enterprise class RESTful web services using best in class java libraries
Ссылка на сайт

Ссылка на сайт

https://github.com/itzmedinesh/micro-api-core.git
Система контроля версий

Система контроля версий

https://github.com/itzmedinesh/micro-api-core

Скачать micro-api-core

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.github.itzmedinesh/micro-api-core/ -->
<dependency>
    <groupId>com.github.itzmedinesh</groupId>
    <artifactId>micro-api-core</artifactId>
    <version>1.0.4</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.github.itzmedinesh/micro-api-core/
implementation 'com.github.itzmedinesh:micro-api-core:1.0.4'
// https://jarcasting.com/artifacts/com.github.itzmedinesh/micro-api-core/
implementation ("com.github.itzmedinesh:micro-api-core:1.0.4")
'com.github.itzmedinesh:micro-api-core:pom:1.0.4'
<dependency org="com.github.itzmedinesh" name="micro-api-core" rev="1.0.4">
  <artifact name="micro-api-core" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.github.itzmedinesh', module='micro-api-core', version='1.0.4')
)
libraryDependencies += "com.github.itzmedinesh" % "micro-api-core" % "1.0.4"
[com.github.itzmedinesh/micro-api-core "1.0.4"]

Зависимости

compile (31)

Идентификатор библиотеки Тип Версия
javax.ws.rs : javax.ws.rs-api jar 2.0
org.eclipse.jetty : jetty-server jar 9.4.2.v20170220
org.eclipse.jetty : jetty-servlet jar 9.4.2.v20170220
org.eclipse.jetty : jetty-util jar 9.4.2.v20170220
org.eclipse.jetty.websocket : javax-websocket-server-impl jar 9.4.2.v20170220
org.eclipse.jetty.websocket : websocket-server jar 9.4.2.v20170220
org.glassfish.jersey.core : jersey-server jar 2.25
org.glassfish.jersey.containers : jersey-container-servlet-core jar 2.25
org.glassfish.jersey.containers : jersey-container-servlet jar 2.25
org.glassfish.jersey.containers : jersey-container-jetty-http jar 2.25
org.glassfish.jersey.media : jersey-media-json-jackson jar 2.25
org.glassfish.jersey.media : jersey-media-moxy jar 2.25
org.glassfish.jersey.ext : jersey-spring3 jar 2.25
com.fasterxml.jackson.dataformat : jackson-dataformat-yaml jar 2.8.4
org.springframework : spring-core jar 4.3.4.RELEASE
org.springframework : spring-context jar 4.3.4.RELEASE
org.springframework.integration : spring-integration-core jar 4.3.4.RELEASE
org.springframework.integration : spring-integration-jdbc jar 4.3.4.RELEASE
org.springframework.integration : spring-integration-jms jar 4.3.4.RELEASE
org.springframework.integration : spring-integration-ws jar 4.3.4.RELEASE
org.springframework.integration : spring-integration-http jar 4.3.4.RELEASE
io.swagger : swagger-core jar 1.5.13
io.swagger : swagger-annotations jar 1.5.13
io.swagger : swagger-jaxrs jar 1.5.13
org.apache.commons : commons-lang3 jar 3.4
org.apache.httpcomponents : httpclient jar 4.5.3
commons-io : commons-io jar 2.5
commons-codec : commons-codec jar 1.10
org.hibernate : hibernate-validator jar 4.2.0.Final
joda-time : joda-time jar 2.9.9
log4j : log4j jar 1.2.17

Модули Проекта

Данный проект не имеет модулей.

Micro API

Java framework for rapid development of enterprise class RESTful web services using best in class java libraries. Key features of micro api framework:

Versions on maven

http://central.maven.org/maven2/com/github/itzmedinesh/micro-api-core/

Live above abstraction

There aren’t too many abstraction code and annotations to hide internals of the framework, and hence the code developers and maintenance engineers have complete control of the application/framework code and its behaviour. The framework enables easy and quick launch of micro services, add new functionality, extend, modify, test, troubleshoot and debug.

Portable Business Object

Build portable business objects that are not tied to specific framework implementation. With micro api, the business objects remain plain old java objects (POJOs) and hence its easy to port them across other frameworks.

Tried & Tested Standard Libraries

Micro api encompasses best in class standard, tried and tested java libraries such as Jersey, Jetty, Spring DI, Spring Integration, Jackson, Web-sockets, Swagger, YAML etc. The framework provides a clear and straight forward interfaces for rapid development of enterprise class APIs.

REST & Web-Socket APIs

Micro Api framework provides features to quickly develop REST and web-socket based synchronous, asynchronous and reactive APIs.

Light-Weight Integration Engine

Spawn a light weight integration engine to listen and react to the events from the enterprise systems. With spring integration libraries bundled into the framework, adding resource adapters to consume or send events from and to enterprise apps is easy and quick.

Cloud Ready

Inspired by 12 factor app rules, micro api provides the right framework for the applications to be built and deployed on cloud environment.

Quick Start Micro Api

Try out the sample from https://github.com/itzmedinesh/sample-micro-api

Watch out for more in this space...

Версии библиотеки

Версия
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0