`
hwb198229
  • 浏览: 13907 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
大多数web和企业Java应用可以分成三个部分:一个和用户交互的前台, 一个和后台系统,例如数据库交互的服务层,以及他们中间的业务逻辑。 现在使用框架构建前台和后台系统已经成为普遍共识(例如, Struts, Cocoon, Spring, Hibernate, JDO, 和 Entity Beans), 但却没有一个标准的方法来构建业务逻辑。一些框架,例如 EJB 和 Spring 只在一个高层实现业务逻辑,但对于我们组织逻辑代码没有任何帮助,所以,为什么没有一个框架来替换冗繁,易错的if...then语句呢,这个框架应该和其它前台或后台框架一样,易于配置,具有可读性和重用性。下面我们将介绍D ...
转自:http://www.crabone.com/index.php/2008/04/15/83.html 模板模式是设计模式中很重要的一个知识点,我在模式总结——模板方法这篇文章中已有总结,在面向对象设计中有着举足轻重的地位。 在Ext中更是发挥的淋漓尽致,为什么这么说呢?Ext中的组件有着很深的继承关系,很多方法都有着重复,而且不仅 是代码上的重复,更多的是流程上的重复 比方说,Ext.Panel吧,将一个Panel显示在浏览器中,其过程叫做render(渲染)。有这么几道工序: 第一、触发”beforeRender”事件 第二、得到这个Panel的父节点(针对DOM来说),即容器, ...
学习JPA——Hibernate Annotation使用实例     目前,JPA(Java Persistence API)的使用范围越来越广,作为Java EE 5.0平台标准的ORM规范,得到了诸如:Hibernate、TopLink、OpenJpa等ORM框架的支持,同时还是EJB 3.0的重要组成部分。JPA的宗旨是为POJO提供持久化标准规范。它能够脱离容器独立运行,方便开发和测试。本文将通过一个小实例来说明如何在Hibernate中使用JPA,来达到简化编程的目的。     开发环境  Eclipse 3.3.1  MyEclipse 6.0.1GA  Tomcat 6.10  ...
转自 http://www.chedong.com/tech/ant.html 内容摘要: ant是一个基于JAVA的自动化脚本引擎,脚本格式为XML。除了做JAVA编译相关任务外,ANT还可以通过插件实现很多应用的调用。    1. ANT的基本概念:    2. ANT的安装:解包,设置路径   ...
Web service到底是什么;在什么情况下你应该使用Web service。 分布式应用程序和浏览器 研究一下当前的应用程序开发,你会发现一个绝对的倾向:人们开始偏爱基于浏览器的瘦客户应用程序。这当然不是因为瘦客户能够提供更好的用户界面,而是因为它能够避免花在桌面应用程序发布上的高成本。发布桌面应用程序成本很高,一半是因为应用程序安装和配置的问题,另一半是因为客户和服务器之间通信的问题。 传统的Windows富客户应用程序使用DCOM来与服务器进行通信和调用远程对象。配置好DCOM使其在一个大型的网络中正常工作将是一个极富挑战性的工作,同时也是许多IT工程师的噩梦。事实上,许多I ...
WSDL Web Services Description Language的缩写,是一个用来描述Web服务和说明如何与Web服务通信的XML语言。 怎样向别人介绍你的Web service有什么功能,以及每个函数调用时的参数呢?你可能会自己写一套文档,你甚至可能会口头上告诉需要使用你的Web service的人。这些非正式的方法至少都有一个严重的问题:当程序员坐到电脑前,想要使用你的Web service的时候,他们的工具(如Visual Studio)无法给他们提供任何帮助,因为这些工具根本就不了解你的Web service。解决方法是:用机器能阅读的方式提供一个正式的描述文档。Web ...
JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。 那么,JNDI到底起什么作用? 要了解JNDI的作用, ...
摘自:http://blog.csdn.net/escode/archive/2008/11/04/3217052.aspx 本文中将讲述Hibernate的基本配置及配置文件的应用,这对于正确熟练使用Hibernate是相当关键的。   配置文件中映射元素详解   对象关系的映射是用一个XML文档来说明的。映射文档可以使用工具来生成,如XDoclet,Middlegen和AndroMDA等。下面从一个映射的例子开始讲解映射元素,映射文件的代码如下。 <?xml version="1.0"?> <!-- 所有的XML映射文件都需要定义如下所示的DOCTYPE。 Hib ...
数据缓存 1 data(name) 返回值:Any  功能:返回返回元素存储上相应名字的数据,可以用data(name,value)来设定。      如果jQuery指向的集合指向多个元素,那将只返回第一个元素的数据   --name String 存储的数据名   eg:在一个div上存取数据       HTML 代码: <div></div>jQuery 代码: $("div").data("blah");  // undefined $("div").data("b ...
jQuery对象访问: 1 each(calllback) 以每一个匹配的元素作为上下文来执行一个函数。     --callback   对于每个匹配的元素所要执行的函数     eg:迭代两个图像,并设置它们的 src 属性。注意:此处 this 指代的是 DOM 对象而非jQuery对象。       HTML 代码:      <img/><img/>jQuery 代码:      $("img").each(function(i){      this.src = "test" + i + ".jpg" ...
jQuery 一 jQuery核心函数:    1 jQuery(expression,[context])执行查询功能。 --expression 要查询的字符串 --context    待查找的元素集、文档或jQuery对象 eg:$("div > p");查找包含在div块中的p标记及其包含的东西,如 HTML 代码: <p>one</p> <div><p>two</p></div> <p>three</p> jQuery 代码: $("div ...
                           JQuery 是什么    jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多javascript高手加入其team,包括来自德国的J&ouml;rn Zaefferer,罗马尼亚的Stefan Petre等等。 jQuery是继prototype之后 ...
Global site tag (gtag.js) - Google Analytics