Colesico Bundle Miscellaneous

Colesico framework bundle joins miscellaneous useful framework modules

License

License

Categories

Categories

Net
GroupId

GroupId

net.colesico.framework
ArtifactId

ArtifactId

colesico-bundle-mix
Last Version

Last Version

4.1.1
Release Date

Release Date

Type

Type

jar
Description

Description

Colesico Bundle Miscellaneous
Colesico framework bundle joins miscellaneous useful framework modules

Download colesico-bundle-mix

How to add to project

<!-- https://jarcasting.com/artifacts/net.colesico.framework/colesico-bundle-mix/ -->
<dependency>
    <groupId>net.colesico.framework</groupId>
    <artifactId>colesico-bundle-mix</artifactId>
    <version>4.1.1</version>
</dependency>
// https://jarcasting.com/artifacts/net.colesico.framework/colesico-bundle-mix/
implementation 'net.colesico.framework:colesico-bundle-mix:4.1.1'
// https://jarcasting.com/artifacts/net.colesico.framework/colesico-bundle-mix/
implementation ("net.colesico.framework:colesico-bundle-mix:4.1.1")
'net.colesico.framework:colesico-bundle-mix:jar:4.1.1'
<dependency org="net.colesico.framework" name="colesico-bundle-mix" rev="4.1.1">
  <artifact name="colesico-bundle-mix" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.colesico.framework', module='colesico-bundle-mix', version='4.1.1')
)
libraryDependencies += "net.colesico.framework" % "colesico-bundle-mix" % "4.1.1"
[net.colesico.framework/colesico-bundle-mix "4.1.1"]

Dependencies

compile (5)

Group / Artifact Type Version
net.colesico.framework : colesico-bundle-base jar 4.1.1
net.colesico.framework : colesico-slf4j jar 4.1.1
net.colesico.framework : colesico-validation jar 4.1.1
net.colesico.framework : colesico-eventbus jar 4.1.1
net.colesico.framework : colesico-asynctask jar 4.1.1

Project Modules

There are no modules declared in this project.

Colesico-framework

colesico

Colesico-framework is a lightweight full stack microframework for creating backend and server side web applications in Java 14+. It is inspired by Spring and EJB frameworks but uses more simplified approach to construct an applications. The purpose of this framework is to provide a faster and lightweight alternative.

Colesico framework is also an analog of such frameworks as Quarkus and Micronaut but is lighter and faster. It also does not almost use the reflection at runtime. The approach used is the generation of extra auxiliary code at compile time using the annotation processors.

Colesico framework is based on an extendable architecture that makes it easy to integrate third party frameworks.

Documentation

Colesico-framework docs/manual

Examples

Colesico-framework examples

Builds

To build colesico framework with maven:

$ mvn clean install

Maven dependency

<dependency>
  <groupId>net.colesico.framework</groupId>
  <artifactId>colesico-[module or bundle]</artifactId>
  <version>${colesico-version}</version>
</dependency>

${colesico-version}

License

This project is licensed under the Apache 2.0 license.

Versioning policy

This project uses modified semver approach.

Version number:

[major].[moderate].[minor]

  • [major] - Massive changes affecting many framework modules or a complete change of architecture. Requires significant client code changes.
  • [moderate] - Minimal loss of backward compatibility that affects a few framework modules. Changes may require a few lines updating in the client code to make it works. This also may not break an application completely, but it may cause partial degradation. Please, pay attention to check your code is working properly on such updates.
  • [minor] - Backward compatible changes that do not require a client code updates to make it work. This may be a bugfixes, new compatible framework features, documentation updates, etc.

Update 1.2.3 to 1.2.4 - should not require any client code changes.

Update 1.2.3 to 1.3.0 - may require some code changes.

Update 1.2.3 to 2.0.0 - require significant client code changes.

Versions

Version
4.1.1
4.1.0
4.0.0
3.9.2
3.9.1
3.9.0
3.8.1
3.8.0
3.7.0
3.6.0
3.5.1
3.5.0
3.4.0
3.3.1
3.3.0
3.2.0
3.1.2
3.1.1
2.5.1
2.4.4
2.4.2
2.4.1
2.4.0
2.3.1
2.3.0
2.2.3
2.2.2
2.2.1
2.2.0
2.1.0
2.0.0