Welcome 微信登录

首页 / 软件开发 / JAVA

Hibernate获得成功的十大理由

Hibernate获得成功的十大理由

Hibernate获得成功的十大理由2010-12-04下面是对Hibernate开发工作的个人想法,正是这些工作使得Hibernate如此迅速的得到广泛的欢迎。1、飞快的版本发布保持活跃的开发速度,经常进行版本发布,甚至几天之内就从前一个版本开发到下一个版本。这样是保证软件远离Bug的最好的办法,也可以让用户感到很放心,确信Hibernate的开发十分活跃,另外这样做也有一大好处,就是可以发现哪些功能是用户真正需要的。2、回归测试我想现在整个Java社区...
Java Hibernate深度探险

Java Hibernate深度探险

Java Hibernate深度探险2010-12-04一)Hibernate意义在一个真正的OOAD中,我们的设计首先是做UML建摸,最终将一个系统涉及所有对象(这个东西不是东西那么简单)用类图来体现一个完整的设计,我们最后可能得到这几种类:控制业务逻辑的类,保存业务数据的类module(bean类),辅助类或者更多(具体问题具体分析,但是将业务所需数据归结为一个类module更适合分层)。到数据库低层实现的时候,为了获取数据或者存储数据,你不得不为此加...
Java中利用JMF编写摄像头拍照程序

Java中利用JMF编写摄像头拍照程序

Java中利用JMF编写摄像头拍照程序2010-12-04我把程序分为两种,有趣的和无趣的,最近做了几个有趣的项目,其中一个,应当就算是摄像头拍照程序了。用于现场拍照,生成照片,主要用到Java Media Framework(JMF)。首先到SUN下载最新的JMF,然后安装。http://java.sun.com/products/java-media/jmf/index.jsp然后,说一下需求1.用摄像头拍照2.在文本框输入文件名3.按下拍照按钮,获取...
如何编写可通过代理访问因特网上的Web服务器的Java应用程序

如何编写可通过代理访问因特网上的Web服务器的Java应用程序

如何编写可通过代理访问因特网上的Web服务器的Java应用程序2010-12-04本技巧将向您讲述如何编写可通过代理访问因特网上的Web服务器的Java应用程序。在Java应用程序中加入代理支持只需额外编写几行代码,且不依赖任何安全性“漏洞”。几乎所有的公司都十分关注保护自己的内部网络,以防黑客及入窃者。一种常见的安全措施是完全断开与因特网的连接。如果黑客们不能连接到您的任何一台机器,他们就不能非法进入您的系统。这种策略产生的不利副...
关于EJB的持久化对象技术分析

关于EJB的持久化对象技术分析

关于EJB的持久化对象技术分析2010-12-04表格型的关系型数据库与树型Java对象之间的映射问题是一个至今争论不休的问题,好在现在已经有了一些好的解决方案。在本文中,我们将介绍EJB技术是怎样用自已特定的方式来解决这个问题的。只要是涉及到保存及查询信息 ,那绝大多数应用程序都需要与关系数据库打交道。但由于关系数据库与Java对象在结构上有着本质的区别,关于它们之间的映射关系对于那些Java开发者们来说,是一个很令人头痛的问题。关系型数据库是以表格方式...
实战JBOSS - 教你写第一个EJB

实战JBOSS - 教你写第一个EJB

实战JBOSS - 教你写第一个EJB2010-12-04前言本文是为想在JBOSS环境下进行EJB开发的读者而写的,在阅读本文之前,你最好对EJB有一个基本了解。JBOSS是一个开放源码的免费EJB服务器,它实现了其它J2EE所规定的大多数功能,现在sun公司已经把JBOSS作为J2EE1.4的标准实现服务器了,本文就带领大家从Jboss3.2.6的安装开始,一直到开发出一个完整的”hello,world”的ejb为止。JBOSS...
我学习Hibernate的理由

我学习Hibernate的理由

我学习Hibernate的理由2010-12-04在我做过的很多项目的过程中,我一直有一个悬而未决的问题在困扰我,那就是持久层的开发。持久层的开发一般来说要么用CMP,要么用JDBC+DAO。 CMP就不用说了,它对我来说是一种失败的实践,而JDBC+DAO也存在很多的困难,我很难做到把关系表记录完整的映射到持久对象的关系上来,这主要体现在多表的关系无法直接映射到对持久对象的映射上来,可能是一个表映射多个持久对象,有可能是多个表映射一个持久对象,更有可能的...
漫谈Java程序设计中的接口应用

漫谈Java程序设计中的接口应用

漫谈Java程序设计中的接口应用2010-12-04Java语言提供了一种接口(interface)机制。这种接口机制使Java的面向对象编程变得更加灵活。我们可以用接口来定义一个类的表现形式,但接口不能包含任何实现。在《Thinking in Java》一书中,作者对接口有这样的描述:“接口(interface)比抽象(abstract)的概念更进了一步。你可以把一个接口看成是一个纯的抽象类。”我认为作者对接口的这一解释再准确不过...
基于Java的IDEA加密算法探讨

基于Java的IDEA加密算法探讨

基于Java的IDEA加密算法探讨2010-12-04摘要:本文介绍了在JAVA环境下如何实现IDEA对称加密算法。由于电子商务和电子政务的普及,安全加密技术在其中应用非常广泛,对安全加密技术的要求也很高。目前在JAVA环境下实现IDEA加密具有很多的优势,因为JAVA是基于面向对象的,并且由于它的平台无关性能被大量应用于Internet的开发。关键字:IDEA(Internation Data Encryption Algorithm) JCA JCE ...
Eclipse富Ajax开发平台在CAS Software AG项目中的应用

Eclipse富Ajax开发平台在CAS Software AG项目中的应用

Eclipse富Ajax开发平台在CAS Software AG项目中的应用2010-12-04 infoq 译:连小剑简介CAS Software AG是来自德国Karlsruhe的一家软件公司,创建于1986年。该 公司专注于CRM(客户关系管理)领域,尤其是在SME(中小企业)方面。近年来 CAS Software的软件产品在CRM领域获得了非常好的声誉,包括他们在特定领域 诸如面向教育、自动代理权和基于会员的组织或者协会等的CRM产品。近来CAS ...
面向Java开发人员的Scala指南 - 用Scitter更新Twitter

面向Java开发人员的Scala指南 - 用Scitter更新Twitter

面向Java开发人员的Scala指南 - 用Scitter更新Twitter2010-12-04 IBM Ted Neward在撰写本文时,夏季即将结束,新的学年就要开始,Twitter 的服务器上不 断涌现出世界各地的网虫和非网虫们发布的更新。对于我们很多身在北美的人来 说,从海滩聚会到足球,从室外娱乐到室内项目,各种各样的想法纷至沓来。为 了跟上这种形势,是时候重访 Scitter 这个用于访问 Twitter 的 Scala 客户 机库了。如果 到目...
J2SE5.0新特性之使用代理服务器

J2SE5.0新特性之使用代理服务器

J2SE5.0新特性之使用代理服务器2010-12-05J2SE1.5也被称为J2SE5.0,在5.0以前的代理服务器设置挺不友好,现在,5.0提供了对通过代理服务器的更加灵活的控制,它可以对http,https,ftp,socks等分别设置,而且还可以设置不需要通过代理服务器的主机和地址。这和我们在IE、firefox中设置代理服务器类似。1.你可以在通过java -DXXXX=YYYY方式在程序启动时设置,你也可以在程序中将设置放入系统属性中,你也可以...
体验Java 1.5中面向方面(AOP)编程

体验Java 1.5中面向方面(AOP)编程

体验Java 1.5中面向方面(AOP)编程2010-12-05对于一个能够访问源代码的经验丰富的Java开发人员来说,任何程序都可以被看作是博物馆里透明的模型。类似线程转储(dump)、方法调用跟踪、断点、切面(profiling)统计表等工具可以让我们了解程序目前正在执行什么操作、刚才做了什么操作、未来将做什么操作。但是在产品环境中情况就没有那么明显了,这些工具一般是不能够使用的,或最多只能由受过训练的者使用。支持团队和最终用户也需要知道在某个时刻应用...
<< 351 352 353 354 355 356 357 358 359 360 >>