超过100家企业选择Martian,已为200位以上个人开发者提供服务
声明式API

只需要在Service的父接口上加上一个注解,即可对外提供一个接口,并且还支持传统的Controller写法

Martian 让开发酷起来

参数校验只需一个注解

在API接口的参数对象里的字段上加上一个注解即可(VO的字段上加注解),支持正则和notNull属性

Martian 让开发酷起来

简洁的数据库操作

根据主键查询,修改,删除 以及单表插入 无需写sql,自带分页方法,无需任何三方工具

Martian 让开发酷起来

一行注解,解决分布式锁

在要加锁的方法上添加RedisLock注解,设置一个KEY即可,并且还支持只锁住一段代码

Martian 让开发酷起来

支持现在流行的特性

比如:MVC,IOC,AOP,半ORM

并且做了一定的精简

Martian 让开发酷起来

异常监听器

为了在异常的时候,能够正常的返回JSON串,所以需要给每个Controller的方法加上try{}catch(){},Spring是有一个叫ExecptionHandler 来简化这个问题,而Martian也提供了对应的解决方案

解决方案就是什么都不用管,如果出了异常,前端会收到一个JSON,可以自行解析来处理

Martian 让开发酷起来