什么 是轻量级框架? 学java有一些时间了,不过总是听说轻量级 框架,可是不知道什么是轻量级框架,为什么要叫轻量级,它到底 "轻" 到哪?还有,那什么是"重量级"的. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 同问.为什么EJB是重量级?轻重是否在容器上分? 轻量级好像就是提供给你用,但是你可以不用,ejb是重量级的可能是说ejb必须遵循某种规范吧。 既然是"轻",那就是比较"重"的而言."重"的典型代表就是EJB,EJB提供了一系列"重量级"企业级服务,并可以让你开发的组件可以很好的 集成EJB容器所提供的企业级服务,如JTA等。那么既然有了"要嘛有嘛"的服务容器,为什么还需要"轻量级"呢?这是一个好问题。 对于全面的EJB容器,虽然给了我们看起来完整的服务策略,但是,EJB不是雷锋,它也给我们带来了许多负面效果。有过EJB经验的人们 深有感触: 1,部署复杂,运行缓慢 2,内在服务多,启动慢 3, 规则特多,空间很小 4,难预测试(调试) ... 轻量级容器的共同特征包括:基于 POJO 的编程 —— 轻量级容器不具侵犯性。它不强迫执行任何 API。 生命周期管理 —— 轻量级容器管理放入其中的对象的生命周期。最低限度下,它们实例化并销毁对象。 依赖性解析 —— 轻量级容器提供了一个普通的依赖性解析策略。多数容器现在支持称为依赖注入的策略。还有一些支持 Java 2 平台企业版(J2EE)风格的策略,称之为服务定位。 一致的配置 —— 轻量级容器是一个便于提供一致配置服务的位置。 服务关联 —— 轻量级容器提供一种将服务与容器中的对象相关联的方法。 时间工具类 学基础,写了个聊天室,基于多线程的,新手共勉之 有没有直接把二进制表示转化成int 值的函数 IBM JDK6 for Windows在哪里有下载的? 自己生成学号 什么样的情况下才把xml文件作为数据源? JAVA里,如何匹配一个多位数?(正则表达式) 为什么不能删除DLL?(急1急!在线等) 很简单的Swing问题,谁能帮我解决啊!!! 用JAVA编写类似OIC那样驻留在状态条中的程序 关于JAVA数据类型转换 有个想法请大家来思考一下
集成EJB容器所提供的企业级服务,如JTA等。那么既然有了"要嘛有嘛"的服务容器,为什么还需要"轻量级"呢?这是一个好问题。
对于全面的EJB容器,虽然给了我们看起来完整的服务策略,但是,EJB不是雷锋,它也给我们带来了许多负面效果。有过EJB经验的人们
深有感触:
1,部署复杂,运行缓慢
2,内在服务多,启动慢
3, 规则特多,空间很小
4,难预测试(调试)
...
生命周期管理 —— 轻量级容器管理放入其中的对象的生命周期。最低限度下,它们实例化并销毁对象。
依赖性解析 —— 轻量级容器提供了一个普通的依赖性解析策略。多数容器现在支持称为依赖注入的策略。还有一些支持 Java 2 平台企业版(J2EE)风格的策略,称之为服务定位。
一致的配置 —— 轻量级容器是一个便于提供一致配置服务的位置。
服务关联 —— 轻量级容器提供一种将服务与容器中的对象相关联的方法。