Welcome 微信登录

首页 / 软件开发 / JAVA

EJB异常处理的最佳做法

EJB异常处理的最佳做法

EJB异常处理的最佳做法2011-02-05 IBM Srikanth Shenoy随着 J2EE 成为企业开发平台之选,越来越多基于 J2EE 的应用程序将投入生产。J2EE 平台的重要组件之一是 Enterprise JavaBean(EJB)API。J2EE 和 EJB 技术一起提供了许多优点,但随之而来的还有一些新的挑战。特别是企业系统,其中的任何问题都必须快速得到解决。在本文中,企业 Java 编程老手 Srikanth Shenoy 展现了他在...
Hibernate主键生成方式 Key Generator

Hibernate主键生成方式 Key Generator

Hibernate主键生成方式 Key Generator2011-02-05Hibernate主键生成方式 Key Generator主键产生器可选项说明:1) assigned主键由外部程序负责生成,无需Hibernate参与。2) hilo通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。3) seqhilo与hilo 类似,通过hi/lo 算法实现的主键生成机制,只是主键历史状态保存在Sequence中,适用于支持Se...
Java语言中的参数传递

Java语言中的参数传递

Java语言中的参数传递2011-02-05 csdn 陈跃峰在实际的开发过程中,方法调用是一种很常见的操作,在方法调用中,关于参数的处理可能很多进行实际开发的程序员都不一定理解的很清楚,下面系统的介绍一下Java语言中参数传递的规则,以及和参数传递相关的一些问题。和其它程序设计语言类似,Java语言的参数传递也分为两种:1、按值传递(by value)适用范围:8种基本数据类型、String对象特点:在内存中复制一份数据,把复制后的数据传递到方法内部作用...
Cayenne,开源ORM盛宴中的另道佳肴,第1部分 - Apache Cayenne基本功能介绍

Cayenne,开源ORM盛宴中的另道佳肴,第1部分 - Apache Cayenne基本功能介绍

Cayenne,开源ORM盛宴中的另道佳肴,第1部分 - Apache Cayenne基本功能介绍2011-02-05 IBM 冯鑫 王颖初 陈宁何为 ORM在正式介绍 Apache Cayenne 的功能之前,首先让我们先来看一下 ORM 是什么,我们为什么需要 ORM。大家知道,持久化(persistence)的目的是为了将内存中的数据或对象保存到存储设备上(如磁盘),其中主要的应用就是保存到关系型数据库,或其他类型的数据库中。而在一些大型的应用程序中...
Cayenne,开源ORM盛宴中的另道佳肴,第2部分 - Apache Cayenne的高级特性

Cayenne,开源ORM盛宴中的另道佳肴,第2部分 - Apache Cayenne的高级特性

Cayenne,开源ORM盛宴中的另道佳肴,第2部分 - Apache Cayenne的高级特性2011-02-05 IBM 王颖初 冯鑫 于敬业使用 Cayenne Remote Object Persistence(Cayenne ROP)ROP(Remote Object Persistence)远程对象持久化是 Cayenne 的一个独有特性,它通过使用 Web Service 技术提供了一种轻量级的远程对象持久化和查询功能。通过使用这一功能,客户...
分享一个实用的String的工具类

分享一个实用的String的工具类

分享一个实用的String的工具类2011-02-05 博客园 Sunny Peng在编写J2ME程序时,我们尝尝要操作字符串,而原本在J2SE里面提供了很多String的操作方法,在J2ME里面是没有的,这些方法我们得自己手动去写。我整理了一下我常用的字符串操作方法:1.URLEncode(String url)方,对字符串的特殊字符进行编码,这个方法用的非常平凡,我们的HttpConnection请求必须要用到这个方法。2.split(String s...
管理Eclipse环境:Eclipse维护的神秘艺术

管理Eclipse环境:Eclipse维护的神秘艺术

管理Eclipse环境:Eclipse维护的神秘艺术2011-02-05 IBM Chris Aniszczyk管理插件什么是插件?为什么我需要关心插件?插件(plug-in,也称为 bundle)是 Eclipse 的功能块。在 Eclipse 中,所有的一切都有其相应的插件,这包括:透视图和视图编辑器建模工具登录和其他核心功能事实上,整个 Eclipse IDE 就是被构建为一个大的插件集合。其他基于 Eclipse 的产品,例如 IBM Ration...
Java云计算的两种方法

Java云计算的两种方法

Java云计算的两种方法2011-02-06 yeeyan 译:小猪哥最近,人们在思考如何使用Java来实现云计算,我看到了两种趋势性的方法。它们存在交叉重叠处而并非互相排斥,但总体而言它们在项目方面有着非常不同的表现:重面向UI(Heavy UI oriented)这种类型的应用或框架通常提供基于UI的控制台、管理有用、插件等,这为管理云中的资源比如开始和停止图像等提供了唯一的方法。这种方法的关键特征是它需要大量用户的输入和人的干预,所以这变得相对不动态...
JUnit和单元测试入门简介

JUnit和单元测试入门简介

JUnit和单元测试入门简介2011-02-061、几个相关的概念白盒测试——把测试对象看作一个打开的盒子,程序内部的逻辑结构和其他信息对测试人员是公开的。回归测试——软件或环境的修复或更正后的“再测试”,自动测试工具对这类测试尤其有用。单元测试——是最小粒度的测试,以测试某个功能或代码块。一般由程序员来做,因为它需要知道内部程序设计和编码的细节。JUnit &...
Servlet写入Cookie转发后无法读取的问题

Servlet写入Cookie转发后无法读取的问题

Servlet写入Cookie转发后无法读取的问题2011-02-06 csdn博客 赵学庆我在一个servlet中把cookie写入后 紧跟着用转发到另一个servlet来读取 可是 却读不出上一次写的cookie 只能读出大上次以前的cookie请问怎么解决呢?谢谢答案:客户发来请求,此时携带了当前Cookie你发送cookie, 数据已经去了客户端,当并不影响第一步发过来的Cookie你读取时,用的是转发,此时的cookie是你请求前的cookie,...
Log4j日志管理系统简单使用说明

Log4j日志管理系统简单使用说明

Log4j日志管理系统简单使用说明2011-02-06mrzhangtufuLog4j有三个主要的组件:Loggers,Appenders和Layouts,这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松的记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。下面对三个组件分别进行说明:1、LoggersLoggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FATAL。这五...
Spring的优秀工具类盘点,第1部分: 文件资源操作和Web相关

Spring的优秀工具类盘点,第1部分: 文件资源操作和Web相关

Spring的优秀工具类盘点,第1部分: 文件资源操作和Web相关2011-02-06 IBM 陈雄华Spring 不但提供了一个功能全面的应用开发框架,本身还拥有众多可以在程序编写时直接使用的工具类,您不但可以在 Spring 应用中使用这些工具类,也可以在其它的应用中使用,这些工具类中的大部分是可以在脱离 Spring 框架时使用的。了解 Spring 中有哪些好用的工具类并在程序编写时适当使用,将有助于提高开发效率、增强代码质量。在这个分为两部分的文...
Spring的优秀工具类盘点,第2部分: 特殊字符转义和方法入参检测工具类

Spring的优秀工具类盘点,第2部分: 特殊字符转义和方法入参检测工具类

Spring的优秀工具类盘点,第2部分: 特殊字符转义和方法入参检测工具类2011-02-06 IBM 陈雄华Spring 不但提供了一个功能全面的应用开发框架,本身还拥有众多可以在程序编写时直接使用的工具类,您不但可以在 Spring 应用中使用这些工具类,也可以在其它的应用中使用,这些工具类中的大部分是可以在脱离 Spring 框架时使用的。了解 Spring 中有哪些好用的工具类并在程序编写时适当使用,将有助于提高开发效率、增强代码质量。在这个分为两...
在PropertyResourceBundles中引入继承

在PropertyResourceBundles中引入继承

在PropertyResourceBundles中引入继承2011-02-06Eric A. OlsonPropertyResourceBundle 是一种 Java 机制,用于从实际的 Java 代码中分离出特定于语言环境的文本。当应用程序调用这些特定于语言环境的其中一个属性时,与给定的用户语言环境相关的一个文本文件就被打开并被阅读。从 Java 代码中分离出对语言环境敏感的消息是处理国际化问题的关键。只要应用程序使用 PropertyResourceB...
为什么要在定义抽象类时使用abstract关键字

为什么要在定义抽象类时使用abstract关键字

为什么要在定义抽象类时使用abstract关键字2011-02-06银河使者众所周之,在任何面向对象的语言中(包括Java、C#),在定义抽象类时必须使用abstract关键字。虽然这已经习已为常了,但实际上abstract是为了在实现接口或继承抽象类避免歧议而必须存在的。看如下代码:abstract class Class1{ abstract void method();}上面的代码是一个典型的抽象类,在定义类时和定义方法时都使用了abstract。...
<< 431 432 433 434 435 436 437 438 439 440 >>