Micronaut框架入门 一
1 介绍官网地址:https://micronaut.io/Micronaut 基于JVM的现代全栈框架,用于构建模块化,易于测试的微服务和无服务器应用程序优点快速启动时间-低内存消耗基于反射的IoC框架为代码中的每个字段,方法和构造函数加载和缓存反射数据,而使用Micronaut,应用程序的启动时间和内存消耗不受代码库大小的限制。基于JVM的现代全栈框架,用于构建模块化,易于测试的微服务和无服务
·
1 介绍
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的现代全栈框架,用于构建模块化,易于测试的微服务和无服务器应。
更多推荐
已为社区贡献1条内容
所有评论(0)