Mars-Java

面向声明式 API 编程(DAP)框架 Mars-Java

MIT
Java
跨平台
2019-03-18
反派人物_Joker

你与数据分析专家,只差一个强大的数据库引擎!>>>

Mars-Java 是一个声明式 API 编程(DAP)框架,可以帮助你快速开发后端服务。 

项目特性

官网

http://mars-framework.com

的码云指数为
超过 的项目
加载中
此软件有 6 条评论,请先登录后再查看。

Mars-Java 发布了第一个官方示例

曾经收到过很多小伙伴的私信,要我出一个官方示例,一直没时间,今天终于出了第一个官方示例,废话不多说,先上连接 github: https://github.com/yuyenews/Mars-Example gitee: https://gite...

05/19 17:10

Mars-java 3.0.15 发布,开始支持组件化

就在今天,Mars-java发布了3.0.15版本,将开始支持组件化 开放API,欢迎大家一起来开发组件 无论你是谁,只要你有兴趣,就可以基于Mars-java开发组件,为提升后端开发效率出一份力 开发方式可...

04/23 17:03

Mars 3.0.13 正式发布,支持参数校验和异常监听

本次更新带来了如下新特性: 1. 接口参数校验 一个注解搞定 2. 接口异常监听 参数校验 只需要用到一个注解即可:@MarsDataCheck 在api的参数对象的字段上 加上这个注解即可 // 不可为空,且...

03/09 17:50

Mars 3.0.11 正式发布

更新如下 1. 去除了配置文件,采用类配置 更加简单易懂,且由于类会在编译时检查语法,所以不易出错 2. MarsApi 向下兼容 也就是说以后除了DAP,还支持传统的Controller写法 3. MarsApi注解新...

02/12 17:44

声明式 API 编程框架 Mars-java 发布 3.0.9

本次更新如下: 分布式锁只需一行注解 新增文件下载功能封装 多个文件上传可以一次性接收 文件上传可以配置大小限制 分布式锁 @RedisLock(key = "自己定义一个key") public int insert(){...

2019/12/01 19:16

分布式锁只需要两行代码,Mars 3.0.6 发布

本次更新如下 新增了分布式锁 新增了MarsBean初始化 优化了代码结构,以及修复了已知的bug 分布式锁 在MarsBean里面注入MarsRedisLock对象 @MarsBean("testService") public class TestS...

2019/11/16 14:13

Mars 框架测试报告

前言 本测试报告,是在我自己的电脑上用jmeter测出来的, 所有接口都是配置的300个线程循环10次,报告中所展示的数据都是测了3次,取的中位数 测试环境 电脑配置 在这台机器上安装了一台虚拟...

2019/11/11 14:07

面向声明式 API 编程(DAP)的框架,Mars-java 3.0.2 发布

本次更新如下 API跟Service彻底解耦,API的参数列表和Service参数列表完全可以不一致,不管是类型还是数量,框架会自动把API的参数值给到Service的参数中对应的字段 代码结构上做了调整,使源...

2019/11/04 11:45

Mars-java 3.0.0 发布,面向声明式 API 编程(DAP)的框架

本次更新带来了两个变动 面向声明式API编程(DAP) 单元测试改动 单元测试 取消了抽象方法before,而采用了注解的方式,在单测类上加上MarsTest注解即可 面向声明式API编程(DAP) 按照传统的开...

2019/10/30 10:39

Mars-cloud 2.2.3 发布

主要更新如下: 1. 新增了本地缓存,这样即使zookeeper服务挂了,也一样不影响整个微服务的运行 2. 负载均衡策略 原来只支持随机,现在新增了 轮询 3. 优化了代码结构,性能进一步提升 4. 同...

2019/10/28 12:09

没有更多内容

加载失败,请刷新页面

13
回答
Springboot挺好的,为什么要用Mars-Java

这是一个大部分程序员都会产生的疑问,或者说质疑吧,Springboot那么好用,生态那么全,为什么要用这个刚出道的Mars-Java呢? 这篇文章就来聊一...

06/01 22:49
9
回答
我为什么要开发一个Mars-java

前言 众所周知,在java界 有一个框架霸占了市场很多年,可以说30岁以下的程序员基本就是学着它 从一个菜鸟变成老鸟的(老了的老 O(∩_∩)O哈哈~) ...

2019/10/26 13:32
1
回答
分布式锁 只需要两行代码,Mars 3.0.6发布

本次更新如下 新增了分布式锁 新增了MarsBean初始化 优化了代码结构,以及修复了已知的bug 分布式锁 在MarsBean里面注入MarsRedis...

2019/11/16 15:38
3
回答
面向声明式API编程(DAP)

面向声明式API编程(DAP) DAP是Mars-java 最近提出的一个新的开发方式,全称 Declarative API Programming, 提...

2019/10/31 11:45

没有更多内容

加载失败,请刷新页面

没有更多内容

Java - 35 Java 实例

Java 实例 本章节我们将为大家介绍 Java 常用的实例,通过实例学习我们可以更快的掌握 Java 的应用。 Java 环境设置实例 Java 实例 – 如何编译一个Java 文件? Java 实例 – Java 如何运行一...

2018/12/07 00:23
292
0
Java技术体系------JDK、 JRE、 Java ME 、 Java SE 、Java EE

以下内容并非原创,来自于深入理解Java虚拟机一书: 从广义上讲,Clojure、JRuby、Groovy等运行与Java虚拟机上的语言机器相关的程序都属于Java技术体系中的一员,但是仅从传统意义上来看,S...

2018/02/24 09:43
175
0
My java——JVM(java 虚拟机)一

JVM是Java Virtual Machine(Java虚拟机)的缩写。一般我们在学习java中会用到很多缩写名称,如JRE、JDK、SDK、JAVA SE、JAVA EE、JAVA ME、JAVA FX、还有j2se、j2ee、javaee5,我勒个去!多...

2013/03/13 23:17
1.3K
0
java -d . **.java 与 java **.java 的区别

如何在命令行模式下运行带包的java文件 https://blog.csdn.net/lytor/article/details/17048361 javac,使用"-d ."与省略-d的区别 https://blog.csdn.net/ppxxyy1110/article/details/20971...

2018/06/20 15:53
51
0
Java-Runoob:Java 简介

ylbtech-Java-Runoob:Java 简介 1.返回顶部 1、 Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并...

2019/03/26 17:34
54
0
JVM、Java编译器和Java解释器

作用: JVM:JVM有自己完善的硬件架构,如处理器、堆栈(Stack)、寄存器等,还具有相应的指令系统(字节码就是一种指令格式)。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需要...

2018/03/11 13:28
100
0
JVM基础:深入学习JVM堆与JVM栈

JVM基础:深入学习JVM堆与JVM栈

2014/06/04 12:22
1.8K
1
JAVA基础系列:ThreadLocal

1. 思路 什么是ThreadLocal? ThreadLocal类顾名思义可以理解为线程本地变量。也就是说如果定义了一个ThreadLocal,每个线程往这个ThreadLocal中读写是线程隔离,互相之间不会影响的。它提供...

2019/09/22 22:19
140
0
ThreadLocal in Java - Example Program and Tutorial

ThreadLocal in Java is another way to achieve thread-safety apart from writing immutable classes. If you have been writing multi-threaded or concurrent code in Java then you mus...

2014/12/10 17:30
159
0
Java-Runoob:Java 教程

ylbtech-Java-Runoob:Java 教程 1.返回顶部 1、 Java 教程 Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。 Java可运行于多个平台,如Windows, Mac OS,及其他多种UNIX版...

2019/03/26 17:13
85
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部