用户登录
用户注册

分享至

封装hibernate

  • 作者: 你说丶苍天饶过谁
  • 来源: 51数据库
  • 2020-10-03

重量级与轻量级(ejb   container   vs   spring)   

在公司论坛上看到一个讨论heavyweight与lightweight的区别,如果说把一项技术的规范和文档拿出来秤,操过500克就是heavyweight,否则就是lightweight。   

似乎heavyweight总是与复杂性联系起来的。   

就如同ejb   container与spring。


重量级:实现的选择余地小,过于依靠容器,也就是说容器对于组件的要求很高

轻量级:灵活,组件独立性高,依靠容器成分少,拥有特性可拔插特性。

或者可以这样说:如果你能把一个component new出来,再set几个属性和依赖,这样就可以对它进行测试,那么它就是轻量级的。如果你不能这样new出来,必须得通过容器去跑一遍,那它就是重量级的。


你可以这样认为,假如一个程序占用很多内存,那么就是重量级。反之就是轻量级


软件
前端设计
程序设计
Java相关