A Simple Spring boot Project for learning java technology by myself.
Nothing else.
Thanks
By Joshua
Representation below shows every module's usage.
sp-structure-application
Today(2022-11-18) I added this new module. This is a very dependency one, for it have everything to running itself.
A single application using a lot component as nacos, sentinel, redis, es, mysql, mq and more.
This is a independent new laboratory.
sp-basic:
This is a data access module for database, including mybatis mappers, data models and services. But now it has nothing.
sp-common:
Public module including utils, global error codes and an global exception handler.
sp-ehcache:
An example to use ehcache. One thread generating and saving 'package'(just some data) into ehcache,
while another thread reading and removing it.
ehcache: http://www.ehcache.org/
sp-elastic:
A very simple usage of Elastic Search.
elastic search: https://www.elastic.co/
sp-jms:
Java message service module.
Now it just have Kafka. So this is an application to send package to kafka and there's a listener checks the new data and consumes it.
kafka: http://kafka.apache.org/
sp-model:
Public module for data object encapsulations.
sp-redis:
Redis silly demo.
redis: https://redis.io/
sp-service:
An service module for all logic process services. It is an middle level up sp-basic and will be used by controllers or apis.