Jboot 是一个基于 JFinal、JFinal-Undertow、Dubbo
等开发的微服务框架,帮助开发者降低微服务开发门槛。同时完美支持在 idea、eclipse 下多 maven 模块,对 java
代码、html、css、js 等资源文件进行热加载。爽爽开发,快乐生活。
Jboot 3.0 版本是一个全新的版本,2.x 可以无缝升级到 3.0。
3.0 主要是升级 Dubbo 到 Apache 最新版本、升级 Sharding-JDBC 到 Apache 最新版本,升级分布式事务
Seata 到最新版本,新增 Sentinel 分布式限流降级的支持、新增对 nacos、Apollo 等分布式配置的支持。
Jboot v3.0.0-rc.1 更新内容如下:
- 新增:Columns 查询新增 group 以及 notBetween 的功能
- 新增:新增对 sentinel 分布式限流、降级的初步支持
- 升级:升级 alibaba Dubbo 到 Apache Dubbo
- 升级:升级 Sharding-JDBC 到 Apache ShardingsSphere 4.0 最新版
- 升级:升级 Seata 分布式事务到 1.0 正式版
- 优化:优化通过 Columns 查询时对 SQL 生成的性能
- 移除:移除对 Zbus MQ 以及 Zbus RPC 的支持
maven 依赖:
<dependency>
<groupId>io.jboot</groupId>
<artifactId>jboot</artifactId>
<version>3.0.0-rc.1</version>
</dependency>
Hello World:
@RequestMapping("/")
public class HelloworldController extends JbootController {
public void index(){
renderText("hello world");
}
public static void main(String[] args){
JbootApplication.run(args);
}
}
|