Welcome 微信登录

首页 / 软件开发 / JAVA

Hibernate流行架构浅析

Hibernate流行架构浅析

Hibernate流行架构浅析2011-01-01本文向大家介绍Hibernate架构,可能好多人还不了解Hibernate架构,没有关系,看完本文你肯定有不少收获,希望本文能教会你更多东西。用java来建立一个很有价值的web 应用不是一个简单的任务。在架构这个应用时要考虑很多的因素和问题。从更高的层次来看,开发人员面临着关于如何构建用户接口,何处驻留业务逻辑,以及如何实现数据持久性这些问题。这3层都有各自的问题需要回答。而每一层又需要实现那些技术?应用...
打造Tomcat安全启动帐号

打造Tomcat安全启动帐号

打造Tomcat安全启动帐号2011-01-01Tomcat是一个世界上广泛使用的支持JSP和servlets的Web服务器。它在JAVA运行时上能够很好地运行并支持Web应用部署。会因为设置不当,造成灾难性的后果。在Tomcat默认安装,Tomcat作为一个系统服务运行,如果没有将其作为系统服务运行,缺省地几乎所有Web服务器管理员都是将其以Administrator权限运行这两种方式都允许Java运行时访问Windows系统下任意文件夹中的任何文件。缺...
Java正则表达式入门

Java正则表达式入门

Java正则表达式入门2011-01-02大家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它用以描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。自从jdk1.4推出java.util.regex包,就为我们提供了很好的JAVA正则表达式应用平台。因为正则表达式是一个很庞杂的体系,所以我仅例举些入门的概...
Spring框架的事务管理应用分析

Spring框架的事务管理应用分析

Spring框架的事务管理应用分析2011-01-02 计算机与信息技术 李涛 张波 张晓鹏引言在软件开发中出现过各种各样的框架,开源软件的兴起,使得各种各样的框架纷纷出现,例如,Apache组织下就拥有诸多的框架类产品。框架就是一组协同工作的类,它们为特定类型的软件构筑了一个可重用的设计。然而,传统的框架使得应用程序组件过分依赖于框架中的类,这种耦合度的提高降低了组件的复用性。Spring框架的出现,使得组件之间更松散的耦合成为了可能。Spring框架简...
Spring中IoC的入门实例

Spring中IoC的入门实例

Spring中IoC的入门实例2011-01-02Spring的模块化是很强的,各个功能模块都是独立的,我们可以选择的使用。这一章先从Spring的IoC开始。所谓IoC就是一个用XML来定义生成对象的模式,我们看看如果来使用的。数据模型1、如下图所示有三个类,Human(人类)是接口,Chinese(中国人)是一个子类,American(美国人)是另外一个子类。源代码如下:package cn.com.chengang.spring;public int...
Web程序从Struts向Stripes框架的移植

Web程序从Struts向Stripes框架的移植

Web程序从Struts向Stripes框架的移植2011-01-02 天极 朱先忠摘要 把你的现有Struts应用程序移植到Stripes框架能够简化Web开发,并且这一移植过程要比你想象的更为容易。一、引言把一个现有Java Web应用程序移植到一种新框架可能不是大多数开发者最感兴趣的问题。除了要花费时间学习一种新的Web框架外,例如标签、国际化系统和校验等繁重的转化过程可能会迫使每一位程序员考虑再三。我最近就面临这样的一个挑战-从Struts进行移植...
XP精华:何使Java项目获得更大成功

XP精华:何使Java项目获得更大成功

XP精华:何使Java项目获得更大成功2011-01-02使用 Java 语言所进行的面向对象编程变得空前普及。它使软件开发发生了某种程度上的变革,但最近的研究表明,有半数的软件开发项目滞后,而三分之一的项目则超出预算。问题不在于技术,而是开发软件所使用的方法。所谓的“轻量型”或“灵活”方式,与如 Java 这样的面向对象语言的威力和灵活性结合起来,提供了一种很有意思的解决方案。最常见的灵活方式称为极端编程(...
充分利用EJB使移动工作群体变得强大

充分利用EJB使移动工作群体变得强大

充分利用EJB使移动工作群体变得强大2011-01-02如果您的企业已经依赖于使用多层的企业 Java 应用,那么您也许比想象中更接近无线科技的未来。通过描述一个样本应用,Aashish Patil 向您展示了如何用最少的人力物力把您现有的企业 Java 基础构件连接到无线网络中去。使用现有的 EJB、修改过的 Servlet 以及新的 WML 和 WMLScript 页面会使这个过程产生一个飞跃。无线应用协议(Wireless Application P...
步入SWT/JFace世界,你还等什么

步入SWT/JFace世界,你还等什么

步入SWT/JFace世界,你还等什么2011-01-02 天极 李延彬本文主要讨论Java中的GUI图形库之一:SWT/JFace。在本文的第一部分,将解释什么是SWT/JFace以及如何安装SWT/JFace。在本文的第二部分将以实例的方式讨论如何使用SWT/JFace编写GUI程序。一、进入SWT/JFace世界1.什么是SWT/JFaceJava是一种强大的。但强大就意味复杂,尤其是和Java相关的名词就象天上的星星一样,数都数不过来。在本文中就涉...
使不能运行的JAR文件可以使用java -jar运行

使不能运行的JAR文件可以使用java -jar运行

使不能运行的JAR文件可以使用java -jar运行2011-01-02ljdrer摘要本文展示如何将不可运行的JAR变为可运行的,并且不用直接操作manifest文件。你将学会开发一个短小的程序使得任何JAR文件都可以使用java -jar命令或者通过在像Windows上双击而运行。你可以将一个应用的所有类和资源打包到一个JAR文件中。实际上,那就是jar文件的一个目的。另外一个目的是让用户可以非常容易的执行存储在JAR文件中的应用,那么为什么当他们可以...
走出abstract class与interface的困惑

走出abstract class与interface的困惑

走出abstract class与interface的困惑2011-01-02 Java研究组织 zc_218abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于 abstract class和int...
直接用java命令行动态生成jpg文件

直接用java命令行动态生成jpg文件

直接用java命令行动态生成jpg文件2011-01-02/*** jeruGraphics v 1.0** 看到一些动态生成图象的例子都是servlet完成的,* 而且程序很长,觉得不是无论从实用性还是可读性来说都不是太好。* 这里给了段代码,命令行生成图象文件。这样是不是简单易用些呢?** 创建一个 BufferedImage 对象,将你的“画”放到这个缓冲里,* 再打开一个文件,将图像流编码后输入这个文件,这样就有一个* jp...
怎样制作自解压的jar文件

怎样制作自解压的jar文件

怎样制作自解压的jar文件2011-01-02这是一篇描述怎样制作自解压jar文件的文章,作者通过自己编写的一个自解压程序,并把这个自解压程序以及一个manifest文件一起加入原始的jar文件中,就制作出一个可以在各种支持java的平台上运行的自解压的jar 文件。自解压文件我们先来了解一下自解压文件,在window下可以用自解压制作工具如winzip self-Extractor来制作自解压文件,这些工具会把一个zip文件与解压程序打包在一起而产生一个...
在Spring基础上实现自己的异常处理框架

在Spring基础上实现自己的异常处理框架

在Spring基础上实现自己的异常处理框架2011-01-02该异常处理框架满足的要求:完整的异常组织结构异常的统一处理可配置,受管式,方便使用完整的异常组织结构:用户可以方便的定义自己的异常,但所有UncheckedException需要继承BaseAppRuntimeException,所有的checked Exception可以继承BaseAppException,或者需要抛出且不需要check时用WrapperredAppException封装后抛...
在Spring 2.0中集成AspectJ

在Spring 2.0中集成AspectJ

在Spring 2.0中集成AspectJ2011-01-02陈雄华在Java语言中,从织入切面的方式上来看,存在三种织入方式:编译期织入、类加载期织入和运行期织入。编译期织入是指在Java编译期,采用特殊的编译器,将切面织入到Java类中;而类加载期织入则指通过特殊的类加载器,在类字节码加载到JVM时,织入切面;运行期织入则是采用CGLib工具或JDK动态代理进行切面的织入。AspectJ采用编译期织入和类加载期织入的方式织入切面,是语言级的AOP实现,...
在Java中用类装载框架控制类加载

在Java中用类装载框架控制类加载

在Java中用类装载框架控制类加载2011-01-02 天极 朱先忠摘要 通过构建一个能够把Java类装载隔离到一个指定的jar文件中的类装载组件容器框架,你可以确保运行时刻会装载你期望的组件版本。Java的类装载框架强有力且具有灵活性。它允许应用程序存取类库而不必链接到静态的"include"文件。代之的是,它能够从指定位置装载包含库类和资源的档案文件,例如由CLASSPATH环境变量所定义的目录和网络位置。由系统来动态地解析对类和资...
<< 381 382 383 384 385 386 387 388 389 390 >>