obatis开源框架新版本2.1.3发布上线了

obatis开源框架,不可或缺的快速开发利器,真正实现Java面向对象的思想为中小企业提供Java快速开发服务

介绍

obatis开源框架是基于springboot、springcloud、ibatis等开源技术,旨在快速集成、统一开发模式和技术标准、真正实现Java面向对象的思想致力于为中小企业提供Java快速开发服务。项目于2019年5月开源至GitHub,其中包括工具包(obatis-tools)、 HTTP网络通信(obatis-net)、Office文件操作(obatis-office,目前仅支持Excel的读和写操作)、服务端文件上传(obatis-upload,目前基于FTP模式)、web应用开发(obatis-web)、数据库编程(obatis-core,其中已包含obatis-web)等子项目,代码托管地址:https://github.com/obatis

项目立项的原则是面向中小企业(团队)提供Java开发服务,减少项目繁琐配置,规范数据的输入和输出格式。丰富的API接口,基于Spring项目、源于ORM思想,真正体现Java面向对象的编程思维,为开发者或团队提供开箱即用的开源框架。项目理念为风格一致、减少重复工作、提高团队协作效率。

使用说明

obatis开源框架于2020年06月26日发布的最新版本为 2.1.3-release,更新内容包括:

1、增加未授权和未登录异常类空构造方法,优化返回异常提示信息;
2、更新fastjson版本至1.2.68;
3、将NumberGenerator类移至obatis-tools基础项目下,路径变更为:com.obatis.generator.NumberGenerator;
4、NumberGenerator 增加获取随机数字验证码方法;
5、优化请求参数非0判断的注解实现;
6、优化请求设备类型返回值;
7、新增ftp初始化方法;
8、优化启动类包路径判断,项目启动类不允许在缺省、com、com.obatis等目录下;

obatis采用maven结构,引入obatis只需在pom.xml中引入maven配置:

<dependency>
    <groupId>com.obatis</groupId>
    <artifactId>obatis-core</artifactId>
    <version>2.1.3-release</version>
</dependency>

项目启动类参考如下:

@StartupLoadAutoConfigure
@EnableEurekaClient
@EnableFeignClients
@EnableCircuitBreaker
@EnableScheduling
public class ApplicationStartup {

    public static void main(String[] args) {
        SpringApplication.run(ApplicationStartup.class, args);
    }

}

项目主页:https://www.obatis.com,欢迎进入并提交您的建议!

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页