搜索列表
-
品味Spring 的魅力
【JSP编程】 Spring的哲学是在不影响Java对象的设计的情况下将Java对象加入到框架中。 EJB的框架采用了一种侵略性(Invasive)的方法来设计对象,它要求你在设计中加入符合EJB规范的代码。一些轻量级的COP框架,例如Avalon,也要求对象设计时必须符合某种规范,例如Serviceable接口,这种做法是典型的Type 1做法。 ...
|品味|味S|Sp|pr|ri|in|ng|g的|的魅|魅力|力| -
JavaBean(EJB) 3.0 全新体验
【JSP编程】 引言 期待以久的EJB3.0规范在最近发布了它的初稿。在本文中将对新的规范进行一个概要性的介绍,包括新增的元数据支持,EJBQL的修改,实体Bean模型访问bean上下文的新方法和运行时环境等等。作者还讨论了EJB在未来要作出的调整以及EJB3.0与其他开发规范之间的关系。 开始 无论如何由于EJB的复...
|Ja|av|va|aB|Be|ea|an|nE|EJ|JB|B3|30|0全|全新|新体|体验|验| -
为什么要学习Hibernate?
【JSP编程】在我做过的很多项目的过程中,我一直有一个悬而未决的问题在困扰我,那就是持久层的开发。持久层的开发一般来说要么用CMP,要么用JDBC+DAO。 CMP就不用说了,它对我来说是一种失败的实践,而JDBC+DAO也存在很多的困难,我很难做到把关系表记录完整的映射到持久对象的关系上来,这主要体现在多表的关系无法...
|为什|什么|么要|要学|学习|习H|Hi|ib|be|er|rn|na|at|te|e?|?| -
JavaBeans程序开发
【JSP编程】 JavaBeans的属性 JavaBeans的属性与一般Java程序中所指的属性,或者说与所有面向对象的程序设计语言中对象的属性是一个概念,在程序中的具体体现就是类中的变量。在JavaBeans设计中,按照属性的不同作用又细分为四类:Simple, Index, Bound与Constrained属性。 1. Simple属性 一个简单属性表示一个...
|Ja|av|va|aB|Be|ea|an|ns|s程|程序|序开|开发|发| -
2004开发技术年度综述之Java世界
【JSP编程】 2004年Java世界发生了巨大变化,主要方面是诞生和发展了几个新名词:IOC 、AOP、SOA、MDA,当然,除了这些都是决定Java技术未来走向的革命性发展以外,还有很多细部和微观的发展,我们先来谈谈这些重要的细节技术发展。 首先, Java的根基JDK已经跨越到了J2SE 1.5,或者称为J2S...
|20|00|04|4开|开发|发技|技术|术年|年度|度综|综述|述之|之J|Ja|av|va|a世|世界|界| -
Java中使用JCOM操作Office对象
【JSP编程】 通过使用COM技术,我们用微软Office应用程序能够建立很多应用程序扩展,但是Java开发人员却无法享受它带来的便利--除非他们拥有方便的Java访问COM的途径(Java-to-COM桥)。使用JCom的时候,你可以在Java中控制几乎所有的COM对象,而且它还带有一些用于Excel的强大的辅助类。 在你每次编写用HTM...
|Ja|av|va|a中|中使|使用|用J|JC|CO|OM|M操|操作|作O|Of|ff|fi|ic|ce|e对|对象|象| -
为什么Java中继承多数是有害的
【JSP编程】 大多数好的设计者象躲避瘟疫一样来避免使用实现继承(extends 关系)。实际上80%的代码应该完全用interfaces写,而不是通过extends。“Java设计模式”一书详细阐述了怎样用接口继承代替实现继承。这篇文章描述设计者为什么会这么作。 Extends是有害的;也许对于Charles Manson这个级别的不是,但是足够糟糕的它应该在...
|为什|什么|么J|Ja|av|va|a中|中继|继承|承多|多数|数是|是有|有害|害的|的| -
JBuilder 2005单元测试之慨述
【JSP编程】 一个产品只有通过检验才能投放市场,同样的,一个业务类也只有在经验测试后才能保证功能的正确性,以便被其他类或程序调用,否则隐藏其中的Bug就蔓延开了。业务功能点测试是测试人员的职责,但业务类API的正确性必须由开发人员保证。 回忆一下最近你所开发的系统,往往一个最难忘的情节是通宵达旦地毯式搜索某个刁专...
|JB|Bu|ui|il|ld|de|er|r2|20|00|05|5单|单元|元测|测试|试之|之慨|慨述|述| -
XML到Java代码的数据绑定之对象
【JSP编程】 在这个由四部分组成的系列文章的第一部分,我们将弄清什么是数据绑定,与在 Java 应用程序中处理 XML 数据的其它方法相比它有什么优势,以及如何开始使用它。这一部分将考查为什么使用数据绑定,以及如何为各种约束建立模型,使 XML 文档能转换成 Java 对象。同时还涵盖用于生成数据绑定类的输入和输出。 您希望...
|XM|ML|L到|到J|Ja|av|va|a代|代码|码的|的数|数据|据绑|绑定|定之|之对|对象|象| -
XSL简明教程(3)在客户端的实现
【XML/RSS】原著:Jan Egil Refsnes 翻译:阿捷 三. XSL--在客户端的实现1.JavaScript解决方案在上面的章节中我们已经解释了XSL是如何将XML转换成HTML文件。方法就是在XML文档的头部加入一个XSL样式表信息,然后让浏览器执行转换过程。这种方法在大部分情况下都做得很好,但是在不支持XML的浏览器中就无法正确显...
|XS|SL|L简|简明|明教|教程|程3|3在|在客|客户|户端|端的|的实|实现|现| -
XML轻松学习手册(六):XML相关资源
【XML/RSS】一. XML的大本营 XML是由W3C(World Wide Web Consortium)国际组织负责开发和制定标准的。关于XML最权威,最新的消息都来自W3C。网址是:http://w3c.org/XML/ 另外一个名为OASIS的前著名的SGML研究组织也在一起推动XML的发展,网址是:http://www.oasis-open.org/ 二. XML指南 http://w...
|XM|ML|L轻|轻松|松学|学习|习手|手册|册六|六X|XM|ML|L相|相关|关资|资源|源| -
XSL简明教程
【XML/RSS】一. XSL入门1.XSL---XML的样式表 HTML网页使用预先确定的标识(tags),这就是说所有的标记都有明确的含义,例如<p>是另起一行<h1>是标题字体。所有的浏览器都知道如何解析和显示HTML网页。然而,XML没有固定的标识,我们可以建立我们自己需要的标识,所以浏览器不能自动解析它们,例如<t...
|XS|SL|L简|简明|明教|教程|程|