2019-04-20 15:07:22 +08:00
2019-04-12 23:07:13 +08:00
2019-04-20 13:53:20 +08:00
2019-04-17 21:42:42 +08:00
2019-04-20 15:07:22 +08:00
2019-04-17 00:19:30 +08:00
2019-03-15 20:23:48 +08:00
2019-04-17 21:42:42 +08:00
2019-04-14 15:06:48 +08:00
2019-04-12 23:07:13 +08:00
2019-04-20 13:53:20 +08:00
2019-03-14 20:59:09 +08:00
2019-03-14 21:08:52 +08:00
2019-04-16 22:12:01 +08:00
2019-04-20 13:56:38 +08:00

一个来自火星的框架


我是谁

Mars-java是一个不需要容器的javaWeb开发框架,以netty作http服务管理,支持AOP,IOC,MVC,并且集成了Mybatis作为持久层,除此之外还提供了Mars-config 来支撑远程配置,Mars-extends 来支持更多的功能以及工具类

我能做什么

  - 使用netty做的http服务
  - 使用JWT做的会话管理
  - 支持AOP,IOC,MVC,Mybatis,事务管理
  - 通过 Mars-config 可以远程配置【迭代中】
  - 通过 Mars-cloud 可以分布式部署【开发中】

我不能做什么

  - 只支持main方法启动,不可以打war包
  - 只能给前端返回json,二进制流,不支持转发和重定向

帮助文档

Document

扩展包

支持redis连接

封装了 Email, MD5, AES 和 其他工具类 并 集成了hutool

Extension package

简单对比

名称 AOP IOC MVC 持久层 configuration file startup method
Mars-java OK OK OK 支持mybatis,并有自己的JDBC 只有一个,并只支持远程配置 Main方法
Springboot OK OK OK 支持大部分主流框架 只有一个,并只支持远程配置 Main方法,War包+Tomcat

联系我

如果你对此框架感兴趣,可以加我的QQ群:773291321

S
Description
No description provided
Readme MIT
1.5 MiB
Languages
Java 100%