Spring Native 和JVM 的区别是?

Spring Native 和JVM 的区别:

1) Spring Native 构建时会进行应用程序静态分析;

2) Spring Native 构建时会移除未被使用的组件;

3) Spring Native 反射、资源、动态代理需要配置化;

4) Spring Native 构建时的 classpath 是固定不变的;

5) Spring Native 没有类延迟加载,可执行文件包含所有内容都在启动时加载到内存;

6) Spring Native 构建时会运行一些代码;

7) Spring Native 对于 Java 应用程序还存在一些局限性。

发表评论

后才能评论