不需要容器的 Java Web 开发框架 Mars-java

不需要容器的 Java Web 开发框架 Mars-java

Apache
Java
跨平台
2019-03-18
贝克街的天才

一个来自火星的框架

我是谁

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,后面会支持jpa 只有一个,并只支持远程配置 Main方法
Springboot OK OK OK 支持大部分主流框架 只有一个,并只支持远程配置 Main方法,War包+Tomcat
的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

eclipse neon 3 下载地址

Java EE版 下载页 https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/neon/3/eclipse-jee-neon-3-win32.zip https://www.eclipse.org/downloads/down...

2017/07/13 20:50
71
0
最近的推荐

学习方面(java): 1,大话设计模式与大话数据结构,讲的比较深入浅出,学习java 的新手可以看看 2,java4android,来自mars的视频,灰常好。推荐 3,博客:刘未鹏 有趣的视频:BBC的关于《...

2013/04/21 17:13
26
0
千锋教育之Android培训-Java视频教程-Mars典藏版

Android系统基于Linux,内核和驱动都是使用C/C++语言做开发,为什么又设计一个 Dalvik JVM,然后在SDK 层面选择Java作为开发语言? 避免Native作为应用代码导致的因为设备多样化导致App生态了...

2015/11/20 18:39
24
0
面试总结

首先面试官肯定要考察你的真是知识掌握情况,所以要熟练掌握基本知识,最好还要拿出自己最拿手的项目详细的解说自己是怎样完成的,有哪些亮点,自己主要负责的模块等。这次我主要说的是面试前...

2014/09/13 12:10
274
0
Eclipse

IDE

2017/10/19 10:00
1
0
spring session + Redis 集成 实现session共享

环境 1. Java 8 2. Redis 2.8.17 3. Spring 4 4. Tomcat 8.0.12 5. Eclipse Mars maven pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0...

2017/05/05 11:02
108
0
Java WebService Axis 实例(客户端+服务端)

Axis1Servlet为webservice拦截器 <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchem...

2018/08/26 19:38
37
0
Maven简明教程(2)---eclipse集成

[工欲善其事,必先利其器] 前文中,我们已经介绍了如何安装maven。本文我们来介绍如何与我们常用的eclipse集成起来,配合使用。 准备工作: a.操作系统:win7 x64 b.开发工具:eclipse mars版...

2017/10/13 14:55
2
0
JeeSite 4.0 迪士尼改版网站开发环境部署运行调试

环境要求 1、迪士尼改版网站开发(Q2947702644) 下载 2、Eclipse IDE for Java EE Mars 2 (4.5.2) 下载 3、Apache Maven 3.3+ 下载 4、MySql 5.7+ 下载 导入到Eclipse 1、检出JeeSite4源代码:...

2018/08/23 15:31
19
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部