J2EE让Java在服务端找到了用武之地,之前一直处于鄙视链末端的Java,也终于有了向VB/VC叫板的资本。EJB更是J2EE的代名词,是解决企业级组件复用的法宝。

有了JSP/Servlet,Java世界的面貌也就焕然一新了,从此,Java人也能和PHP,ASP开发者平起平坐了。

2003年,我在苏州电信参与九七工程改造,就是将Applet转为EJB的一场运动。

代码的迁移不难,里面对JTS事务的处理也比较初级,大部分没有搞过EJB开发,但依照以往别的编程语言的开发经验,也能快速编写好一个个EJB。

他们原有的Applet版本其实实现得也不错,尤其是一个牛人实现了一套Applet版的JDBC driver,也就是在Applet中访问数据库,包装得很不错,访问速度也快。

痛苦的是EJB的打包,当初我不会Ant,不懂自动化构建,每天下班前用JBuilder生成部署的ear包,一次打包半小时,动不动因为各种错误就得从头来过。

有一次,领导第二天要视察,我们前一天晚上打好的正确的包找不到了。急得如热锅上的蚂蚁,最后勉强出了一个版本。

最新文章

  1. http错误码
  2. UseFul Collection
  3. NavBarControl
  4. Nikola的5项依赖注入法则
  5. 理解css中的line-height
  6. 面向服务的体系结构(SOA)——(3)关于BPM
  7. Socket重叠IO
  8. Baxter机器人---测试准备(一)
  9. bzoj 2697 贪心
  10. unix-环境高级编程-读书笔记与习题解答-第三篇
  11. Android Studio 解决方法No JVM installation found. Please install a 64-bit JDK.
  12. ECS活动真实IP (前端存在SLB)
  13. AngularJS中如果ng-src 图片加载失败怎么办
  14. iOS oc和swift中协议的使用
  15. ThreadLocal笔记
  16. 兼容性问题--HTML+CSS
  17. jquery序列化serialize()方法空格变为+问题解决参考方法
  18. 【vuejs深入三】vue源码解析之二 htmlParse解析器的实现
  19. kubernetes in action - Replication Controller
  20. steps/train_mono.sh

热门文章

  1. C#获取enum描述信息
  2. 【研究生学习】SNR、Eb/N0和Es/N0的关系
  3. [UnityShader]unity中2D Sprite显示阴影和接受阴影
  4. Vue基础 · 父子组件之间的交互(5)
  5. 你可能不知道的HTML小技巧 面试题小技巧
  6. web基础(5): CSS3介绍
  7. JVM(二) --- JVM的内存结构
  8. Linux-jar操作脚本
  9. QT使用中出现的问题
  10. CCIE DC Multicast Part 2.