1 Star 0 Fork 41

xihongshi / Mars-java

forked from yuye / Martian 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 2.53 KB
一键复制 编辑 原始数据 按行查看 历史
yuye 提交于 2019-06-10 22:08 . update readme

Mars-java is a javaWeb development framework that does not require a container. It uses netty for http service management, supports AOP, IOC, MVC, and integrates Mybatis as a persistence layer. In addition, it provides Mars-config to support remote configuration. Mars-extends to support more features and tools

What can I do

  - http service using netty
  - Session management using JWT
  - Support AOP, IOC, MVC, Mybatis, transaction management
  - Distributed deployment via Mars-cloud
  - Remote configuration via Mars-config [iteration]

What can't I do

  - Only support the main method to start, can not play the war package
  - Can only return json, binary stream to the front end, does not support forwarding and redirection

Document

Document

Expansion pack

Support redis connection

Encapsulates Email, MD5, AES and other tool classes and integrates hutool

Extension package

Simple comparison

name AOP IOC MVC ORM configuration file startup method
Mars-java OK OK OK Mybatis,JDBCTemplete Only one and only supports remote configuration Main Method
Springboot OK OK OK Support most mainstream frameworks Only one and only supports remote configuration Main Method,War+Tomcat

Contact

If you are interested in this framework, you can add my QQ group:773291321

My weibo

Java
1
https://gitee.com/ha_ha_ha/Mars-java.git
git@gitee.com:ha_ha_ha/Mars-java.git
ha_ha_ha
Mars-java
Mars-java
master

搜索帮助