Java Web development framework that does not require a container
Introduction to the framework
First of all, thanks to mybatis, fastjson, cglib, pagehelper, druid, jwt, jyaml, netty, hutool. Because of the integration of these open source projects, my framework can be developed smoothly.
Mars-java is a java development framework that mimics springboot. It supports functions similar to springboot: AOP, IOC, MVC also integrates mybatis as a persistence layer. Unlike springboot it is:
1. This framework uses netty as the http service
2. Session management with JWT
3. Only support the main method to start, can not play the war package
4. Controller can only return json, does not support forwarding and redirection
Document
Extension package
Support redis connection
Encapsulated mail delivery, MD5, AES and other tools class
Simple contrast
| name | AOP | IOC | MVC | mybatis | configuration file | startup method |
| Mars-java | support | support | support | Direct integration | Only need one | main method |
| Springboot | support | support | support | Can be integration | Only need one | main method,war+tomcat |
Contact
If you have any questions, you can add my QQ group:773291321

