spring
spring actuator优缺点?
actuator优缺点?
1.Spring的优点:
Spring是java企业版(Java Enterprise Edition,JEE,也称J2EE)的轻量型代替品,
无需开发重量级的Enterprise JavaBean (EJB),Spring为企业级java开发提供了一种相对简单的
方法,通过依赖注入和面向切面编程,用简单的java对象(Plain Old java Object,POJO)实现了EJB的功能。
2.Spring的缺点:
虽然Spring的组件代码是轻量级的。但它的配置却是重量级的。
一开始。spring用XML配置,而且是很多XML配置。
Sring2.5引入了基于 注解的组件扫描,这消除了大量针对应用程序自身组件的显示XML配置。
Spring3.0引入了基于 java的配置 ,这是一种类型安全的可重构配置方式,可以代替XML。
所有这些配置都代表了开发时的损耗。因为在思考Spring特性配置和解决业务问题之间需要进行
思维切换,所以编写配置挤占了编写应用程序逻辑的时间。
和所有框架一样,Spring实用,但与此同时它要求的回报也不少。
此外,项目的依赖管理也是一件耗时耗力的事情。
在环境搭建时,需要分析要导入哪些库的坐标,而且还需要分析导入与之有依赖关系的其他库的坐标,一旦选错依赖的版本,随之而来的不兼容问题就会严重阻碍项目的开发进度。
Java难学么?
当你想学一门技术的时候先不要考虑这门技术难不难,而是要考虑如何去学习它,如何使你学习的这门技术通俗易懂化。如果你想学习Java首先考虑这门技术如何如何难,估计你就会打退堂鼓。
在所有编程语言中,Java算是最好学的一个,Java语言本身就很简单,很容易学和使用,使用Java语言可以编写简短、精确、清晰的一流的程序。
但是有的朋友却认为学起来很难,我不想花那么多的学费去培训机构,就想自学,看Java视频教程也可以学习,对于零基础,没有一点编程底子的来说,自学真的很难,并且效率不高,没有专业的IT培训机构效率好,掌握的速度快。
兴趣是最好的老师,如果你对编程感兴趣的话,那么学什么东西都会比较快,也很容易学会。