Welcome 微信登录

首页 / 软件开发 / JAVA

Spring Batch 2将支持工作划分和基于注解的配置

Spring Batch 2将支持工作划分和基于注解的配置

Spring Batch 2将支持工作划分和基于注解的配置2011-02-16这一版本的新特性可以分为四类:对Java 5的支持、非顺序执行、增强的可伸缩性以及注解。对Java 5的支持:Spring Batch 2.0版支持Java 5泛型和参数化类型,以便可以在编译时检查类型安全性。例如,ItemReader接口现在有了一个类型安全的read方法。非顺序执行:这其实包括3个新特性——条件、暂停和并行执行。凭借这些特性,各步骤可以...
用java程序测试Mysql的最大连接数

用java程序测试Mysql的最大连接数

用java程序测试Mysql的最大连接数2011-02-16以前工作的时候由于Oracle8i数据库经常出现用户过多的错误,由于数据量大,经常出现ORA:12500错误,但主要原因是访问过多而引起的,后来就用Java写了个简单的用JDBC连接来测试Oracle最大连接数的程序.现在常用MySQL,所以又写了一个简单的测试其最大连接数的程序,在此介绍给大家:import java.sql.Connection; import java.sql.DriverM...
MyEclipse 6.0:整合JPA框架

MyEclipse 6.0:整合JPA框架

MyEclipse 6.0:整合JPA框架2011-02-16MyEclipse 6.0的发布极大的增强了Eclipse 3.3/Europa集成开发环境的功能,增加了Java 6支持的组件和加快了AJAX的开发率,革命性的提高了开发者的开发效率。另外,MyEclipse 6.0现在已经和Spring、JPA整合。这项整合,允许用户们创建实体管理器和事务beans, 生成实体和DOA。这些功能很大程度上多亏有了MyEclipse。Genuitec的前开发负...
用Struts框架开发国际化程序的设计思路

用Struts框架开发国际化程序的设计思路

用Struts框架开发国际化程序的设计思路2011-02-16对于使用者来说,一个支持国际化的WEB程序具有下面几种形式1.根据用户浏览器自动设置显示的语言(无需用户干预)2.提供用户选择,用户根据自己的需要决定使用何种语言显示3.结合前两种.系统自动选择一种语言,但同时提供用户根据需要选择使用Struts开发国际化程序是一件非常便利的事情,我们来看前两种怎么来实现1.这是最简单的方式,你不需要修改任何程序,只需要把资源文件按照各个语言翻译一遍并把这些文件...
Struts:与Tiles框架的第一次亲密接触

Struts:与Tiles框架的第一次亲密接触

Struts:与Tiles框架的第一次亲密接触2011-02-16一、如何使用Tiles框架1.添加jar包,struts已经集成2.配置struts-config中的plus-in属性3.配置web.xml中的taglib属性,将tiles标签配进去4.写Tiles的配置文件tiles-def.xml5.根据tiles-def.xml写布局,布局其实就是一个.jsp,只不过包含了tiles:insert6.写页面7.不同的跳转方式:1)增加新页面(每个页...
B/S应用开发中代码与视图模板分离技巧

B/S应用开发中代码与视图模板分离技巧

B/S应用开发中代码与视图模板分离技巧2011-02-16需要什么样的mvc在基于B/S的应用程序开发中,从基本的技术分工上来说就是两大块,一是软件显示界面,另一个是程序逻辑。在N年前的脚本语言时代,无论是asp、php还是jsp,我们基本是都是把这两者柔和在一起的。尽管我们想方设法做好很多函数或者包含文件来努力达到软件的复用,但仍然无法满足多变的用户需求,这主要是因为以前的纯脚本编码方式无法很好支持及应用面向对象(OO)领域中的强大功能。在常见的B/S软...
Java语言中内存管理的几个技巧

Java语言中内存管理的几个技巧

Java语言中内存管理的几个技巧2011-02-16Java做的系统给人的印象是什么?占内存!说道这句话就会有N多人站出来为java辩护,并举出一堆的性能测试报告来证明这一点。其实从理论上来讲java做的系统并不比其他语言开发出来的系统更占用内存,那么为什么却有这么N多理由来证明它确实占内存呢?两个字,陋习。(1)别用new Boolean()。在很多场景中Boolean类型是必须的,比如JDBC中boolean类型的set与get都是通过Boolean封...
防止重载toString时产生递归调用的方法

防止重载toString时产生递归调用的方法

防止重载toString时产生递归调用的方法2011-02-16Java中任何对象都继承于Object类,因此,每个类都有一个toString方法用于返回当前对象的字符串形式(可能是对象地址或其他和对象相关的信息)。在每个类中也可以覆盖toString方法以返回自定义的字符串。如下面的代码将以一定的格式返回对象的地址:package string;public class InfiniteRecursion...{ public String toStr...
简述在Java Web组件之间的三种关联关系

简述在Java Web组件之间的三种关联关系

简述在Java Web组件之间的三种关联关系2011-02-16在Java Web组件之间的三种关联关系:1.请求转发2.URL重定向3.包含请求转发:允许把请求转发给同一应用程序中的其他web组件。这种技术通常用于web应用控制层的servlet流程控制器,它检查http请求数据,并将请求转发到适合的目标组件,目标组建执行具体的请求处理操作,并生成响应结果。jsp页面中添加servlet中加入下面代码:<jap:forward page="...
Java的基本数据类型和包装类的关系

Java的基本数据类型和包装类的关系

Java的基本数据类型和包装类的关系2011-02-16Java是一种面向对象语言,java中的类把方法与数据连接在一起,并构成了自包含式的处理单元.但在Java中不能定义基本类型(primitive type),为了能将基本类型视为对象来处理,并能连接相关的方法,Java为每个基本类型都提供了包装类,这样,我们便可以把这些基本类型转化为对象来处理了.这些包装类有:Boolean,Byte,Short,Character,Integer,Long,Floa...
通过Java.net包建立双向通讯

通过Java.net包建立双向通讯

通过Java.net包建立双向通讯2011-02-16利用java.net包提供的网络能力。以有连接流通讯方式为例, 在服务器端的操作为一般为:⑴ 创建一个ServerSocket对象,在指定端口监听客户端发来的请求。⑵ 在接收到请求时accept()方法将返回一个Socket对象。⑶ 用上述Socket对象创建输入、输出流对象。⑷ 通过输入、输出流与客户交互。⑸ 交互完毕,关闭输入、输出流与Socket。⑹ 服务程序运行结束,关闭ServerSocket...
使用Eclipse开发eRCP应用程序

使用Eclipse开发eRCP应用程序

使用Eclipse开发eRCP应用程序2011-02-16 IBM Uriel Liu背景知识eRCP 是作为一种将 Eclipse Rich Client Platform(RCP)的优势应用到嵌入式设备之中的途径出现的。涉及的主题有:设置开发环境eRCP 应用程序构造块如何为调试生成日志部署到实际设备上RCP 和 eRCP 应用程序之间的主要差异设置开发环境在 Windows 开发机器上安装开发工具最基本的 eRCP 开发环境包含以下组成部分:Ecli...
<< 441 442 443 444 445 446 447 448 449 450 >>