Micronaut框架入门 一

本文介绍Micronaut,一个基于JVM的现代全栈框架,适用于构建微服务和无服务器应用。文章涵盖其快速启动时间、低内存消耗的优点,以及如何下载安装、创建并测试项目。

1 介绍

官网地址:https://micronaut.io/

Micronaut 基于JVM的现代全栈框架,用于构建模块化,易于测试的微服务和无服务器应用程序

优点

快速启动时间-低内存消耗
基于反射的IoC框架为代码中的每个字段,方法和构造函数加载和缓存反射数据,而使用Micronaut,应用程序的启动时间和内存消耗不受代码库大小的限制。

 

基于JVM的现代全栈框架,用于构建模块化,易于测试的微服务和无服务器应用程序 

2 下载安装

下载地址:https://micronaut.io/download.html. 选择windows。这里我在百度网盘存储了一份。链接:https://pan.baidu.com/s/1rj8poqPr6jbFoTJibjTWQA   提取码:l9fv

配置环境变量:直接bin下即可。

 

3 创建项目hello-world

直接运行如下命令,然后将项目导入IDEA。

mn create-app hello-world

idea如下勾选配置。

项目结构如下图所示:

 

编写Controller测试:

@Controller("/hello")
public class HelloController {

    private static Logger logger= LoggerFactory.getLogger(HelloController.class);

    @Get(produces = MediaType.TEXT_PLAIN,value = "/world")
    public String index() {
        logger.info("start Micronaut >>>");
        return "Hello World";
    }
}

启动main测试:

直观感受,绝对比SpringBoot启动要快速。访问http://localhost:8080/hello/world 直接查看打印结果。

 

基编写Controiller于JVM的现代全栈框架,用于构建模块化,易于测试的微服务和无服务器应用程序。

基于JVM的现代全栈框架,用于构建模块化,易于测试的微服务和无服务器应。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值