Welcome 微信登录

首页 / 软件开发 / JAVA

利用Java Beans在应用程序中创建组件

利用Java Beans在应用程序中创建组件

利用Java Beans在应用程序中创建组件2007-05-30 builder JavaBeans模块使开发人员能够创建称之为组件的软件单元(也就是我们熟知的beans).你可以把beans加载在更复杂的组件、Java小型应用程序(applets)或应用程序上。JavaBeans广泛应用于IDE应用程序,使你能够很容易地可视化组合组件并动态修改它的属性。Beans是动态的,允许你改变和定制它。在JavaBean Builder Tool里的设计模块中,你...
spring在MVC层解决JPA的缓迟加载问题

spring在MVC层解决JPA的缓迟加载问题

spring在MVC层解决JPA的缓迟加载问题2007-05-30 JavaResearch 作为EJB3.0的一部分,JPA是一个好东西。其简单的配置方式及强大的默认配置支持,使其可以轻松自由的存在于轻量与重量之间,如果现在您的JavaEE项目,不管是选择轻量级构架还是重量级构架,如果持久层不选择使用JPA,而是用一些ORM框架(如Hibernate、TopLink)的专用API,那么在将来的某一天一定会为这个选择而说出至尊宝那句“假如上天再...
实战角度比较EJB2和EJB3的异同

实战角度比较EJB2和EJB3的异同

实战角度比较EJB2和EJB3的异同2007-05-30 IT专家网社区 本文从实战角度比较EJB2和EJB3的异同,通过深入剖析揭示EJB3.0的真相,EJB3.0真是带来简化?还是一种表象上的简化?EJB3.0真的变得轻量了,还是披着羊皮的狼? EJB编程模型的简化首先,EJB3简化的一个主要表现是:在EJB3中,一个EJB不再象EJB2中需要两个接口一个Bean实现类,虽然我们以前使用JBuilder这样可视化开发工具自动生成了EJB2的这三个类,好...
Grails+EJB Domain Models

Grails+EJB Domain Models

Grails+EJB Domain Models2007-05-30 csdn Ruby on Rail尽管不断吸引软件工程领域的注意,但企业级的开发室仍然对其很不信任.为什么?“基于脚本语言的框架难道也能符合企业级应用么?!” 对于RoR,最主要的论据就是他们缺乏企业级服务(例如分布式事务,消息等)。对很多业务来说,没有这些服务的平台是根本不予考虑的。 Grail就是一个快速的企业级快速应用开发工具。它基于Groovy语言,可以无...
配置BEA WebLogic 8.1 JDBC连接

配置BEA WebLogic 8.1 JDBC连接

配置BEA WebLogic 8.1 JDBC连接2007-05-30本文描述了BEA WebLogic 8.1 Server中各种与JDBC相关功能的配置。尽管我们使用了Oracle 8.1.7作为我们的示例数据库管理系统(DBMS),但是只要其他关系数据库提供通过JDBC的连接,就可以很容易地把一般性的概念转移到这些数据库上。JDBC是标准的Java API,几乎所有需要访问数据库的J2EE应用程序都直接或间接地使用了它。在BEA WebLogic 8...
利用easymock测试jdbc分析

利用easymock测试jdbc分析

利用easymock测试jdbc分析2007-05-30 爬虫工作室 虽然以前用easymock测试过Dao,但那些Dao的实现,要么就hibernate,要么就用spring,而这两个框架的执行正确与否我们是不用关心的。JDBC是不是也这样测试了。答案是肯定的。这几天要用存储过程跟jdbc来做个项目,想想也有好长一段时间没用过JDBC来做项目了。该复习复习了。前阵子学了easymock,真好现在可以派上用场了。不过在测试的过程中还是遇到了不小问题,想来是...
WebLogic运用DB的Java控件访问数据库

WebLogic运用DB的Java控件访问数据库

WebLogic运用DB的Java控件访问数据库2007-05-30 csdn 草木瓜一、方法 WebLogic页面与数据通信时,一般采用Java控件直接访问数据连接池,数据的直接操作都定义在Java控件中,页面流做为数据的逻辑处理单元,普通页面做为显示层。可以看出WebLogic这个方法是典型的三层结构,数据层(Java控件),业务逻辑层(页面流),显示层(页面)二、建立连接池,数据源配置config.xml文件,这里用的是WebLogic自带的E:e...
IIS+Resin集成多个站点和数据库连接池

IIS+Resin集成多个站点和数据库连接池

IIS+Resin集成多个站点和数据库连接池2007-05-30做web开发一直都是使用Resin作为容器,配置起来非常的方便,启动和执行的速度都很快。Resin的官方站点说Resin自带的web服务器速度也非常之快,因此可以不用和apache or iis进行集成。当然,如果由于项目需要集成在一起也很正常。需要注意的是isapi_srun.dll的版本需要注意,有个resin版本带的这个文件如果和iis集成在一起的话,速度非常之慢。我用的3.0.23的,...
100行Java代码构建一个线程池

100行Java代码构建一个线程池

100行Java代码构建一个线程池2007-05-30在现代的操作系统中,有一个很重要的概念――线程,几乎所有目前流行的操作系统都支持线程,线程来源于操作系统中进程的概念,进程有自己的虚拟地址空间以及正文段、数据段及堆栈,而且各自占有不同的系统资源(例如文件、环境变量等等)。与此不同,线程不能单独存在,它依附于进程,只能由进程派生。如果一个进程派生出了两个线程,那这两个线程共享此进程的全局变量和代码段,但每个线程各拥有各自的堆栈,因此它们拥有各自的局部变量...
编写对GC友好又不泄漏的代码

编写对GC友好又不泄漏的代码

编写对GC友好又不泄漏的代码2007-05-301.使用更多生命周期短的、小的、不改变指向(immutable)的对象,编写清晰的代码。 出于懒惰也好,朴素的节俭意识也好,我们都习惯对一个变量重用再重用。但是.... Java的垃圾收集器喜欢短生命周期的对象,对象如果在新生代内,在垃圾收集发生前就死掉了,垃圾收集器就什么都不用做了。 现代JVM构建一个新对象只需要10个本地CPU指令,并不弱于C/C++。 (但垃圾收集没有压缩算法时会稍慢,更频繁的Ne...
用Stripes做Java Web开发

用Stripes做Java Web开发

用Stripes做Java Web开发2007-05-30摘要:Stripes是一个以让程序员的web开发简单而高效为准则来设计的基于动作的开源Java web框架。本文将介绍Stripes与其它如Struts之类基于动作的框架的区别和其提供的一些存在于Ruby on Rails之中的简单性。 Stripes是一个以让程序员的web开发简单而高效为准则来设计的基于动作的开源Java web框架。传统的Java web开发着眼于借去耦(Decoupling)...
j2me创意-Wap浏览器的源代码

j2me创意-Wap浏览器的源代码

j2me创意-Wap浏览器的源代码2007-05-30这几天不断的有网友,朋友,公司来询问我关于Wap浏览器,即时信息内容设计,以及低级UI组件设计的问题。为了解答各位网友跟朋友的需求,再次贡献自己的源代码,这些代码直接在eclipse+eclipseMe上可直接运行里面实现的功能友通过kxml解释wml并生成UI组件显示出来。采用多线程下载数据,本想采用proxy的方式去读取图片---这部分没做采用mvc结构分离业务逻辑与UI。采用command的方式进...
<< 21 22 23 24 25 26 27 28 29 30 >>