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 应用程序还存在一些局限性。