Minlia Rocket


License

License

GroupId

GroupId

com.minlia.rocket
ArtifactId

ArtifactId

minlia-rocket
Last Version

Last Version

2.0.4.1.RELEASE
Release Date

Release Date

Type

Type

jar
Description

Description

Minlia Rocket
Minlia Rocket
Project URL

Project URL

https://github.com/minlia-projects/minlia-rocket

Download minlia-rocket

How to add to project

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

Dependencies

compile (24)

Group / Artifact Type Version
org.springframework.boot : spring-boot-starter jar 2.0.3.RELEASE
org.projectlombok : lombok jar 1.16.22
com.google.guava : guava jar 20.0
org.springframework.boot : spring-boot-configuration-processor Optional jar 2.0.3.RELEASE
com.alibaba : fastjson Optional jar 1.2.46
com.google.code.gson : gson Optional jar 2.8.5
com.github.bohnman : squiggly-filter-jackson Optional jar 1.3.9
org.springframework.boot : spring-boot-starter-security Optional jar 2.0.3.RELEASE
org.zalando : problem Optional jar 0.21.0
org.zalando : jackson-datatype-problem Optional jar 0.21.0
org.zalando : problem-spring-web Optional jar 0.24.0-RC.0
org.springframework.boot : spring-boot-starter-data-jpa Optional jar 2.0.3.RELEASE
io.jsonwebtoken : jjwt Optional jar 0.9.1
io.springfox : springfox-swagger2 Optional jar 2.9.2
io.springfox : springfox-swagger-ui Optional jar 2.9.2
io.springfox : springfox-bean-validators Optional jar 2.9.2
io.springfox : springfox-core Optional jar 2.9.2
org.springframework.boot : spring-boot-starter-web Optional jar 2.0.3.RELEASE
org.springframework.boot : spring-boot-starter-jdbc Optional jar 2.0.3.RELEASE
org.springframework : spring-tx Optional jar 5.0.7.RELEASE
org.springframework : spring-aspects Optional jar 5.0.7.RELEASE
org.mybatis : mybatis Optional jar 3.4.6
org.mybatis : mybatis-spring Optional jar 1.3.2
com.baomidou : mybatis-plus-boot-starter Optional jar 2.3

Project Modules

There are no modules declared in this project.

Minlia Rocket

Minlia rocket is a set of libraries that makes it easy to development enterprise platform.

Dry

Powered by Spring® Products

Api problem conception

Api code conception

Stateful body conception

Samples

Running by source code

cd minlia-rocket/minlia-rocket-samples/minlia-rocket-sample-web
mvn spring-boot run -P dev-h2
http://localhost:7001/swagger-ui.html

Running by thin jar file

mvn clean install
java -Dthin.root=./target -Dserver.port=1025 -Dspring.profiles.active=dev -jar target/minlia-rocket-sample-web.jar

Quick start

<parent>
  <groupId>com.minlia.rocket</groupId>
  <artifactId>minlia-rocket-starter-parent</artifactId>
  <version>2.0.4.RELEASE</version>
  <relativePath/>
</parent>



<dependency>
  <groupId>com.minlia.rocket</groupId>
  <artifactId>minlia-rocket-starter-loggable</artifactId>
</dependency>

<dependency>
  <groupId>com.minlia.rocket</groupId>
  <artifactId>minlia-rocket-starter-problem</artifactId>
</dependency>

<dependency>
<groupId>com.minlia.rocket</groupId>
<artifactId>minlia-rocket-starter-swagger</artifactId>
</dependency>


<dependency>
  <groupId>com.minlia.rocket</groupId>
  <artifactId>minlia-rocket-starter-data-jpa</artifactId>
</dependency>

<dependency>
  <groupId>com.minlia.rocket</groupId>
  <artifactId>minlia-rocket-starter-data-mybatis</artifactId>
</dependency>

Release

mvn clean deploy -P release -P release-sign-artifacts

Setup

cat ~/.bash_profile

alias mc="mvn clean -DskipITs=true -DskipTests=true -Dmaven.test.skip=true -DdownloadSources=false -DdownloadJavadocs=false $*"
alias mi="mvn install -DskipITs=true -DskipTests=true -Dmaven.test.skip=true -DdownloadSources=false -DdownloadJavadocs=false $*"
alias ms="mvn spring-boot:run -DskipITs=true -DskipTests=true -Dmaven.test.skip=true -DdownloadSources=false -DdownloadJavadocs=false $*"
com.minlia.rocket

MINLIA

Versions

Version
2.0.4.1.RELEASE
2.0.4.RELEASE
2.0.3.RELEASE