内容列表
JDBC基础教程之PreparedStatement
摘自久久学院该 PreparedStatement 接口继承 Statement,并与之在两方面有所不同:  PreparedStatement 实例包含已编译的 SQL 语句。这就是使语句“准备好”。包含于 PreparedStatement 对象中的 SQL 语句可具有一个或多个 IN 参数。IN参数的值在 SQL 语句创建时未被指定。相反的,该语句为每个 IN
分类:Java 查阅全文
EJB3.0开发指南:多对多和一对一
在前面的例子中,我们演示了一对多和多对一的例子,在本章将演示多对多和一对一的关系。 学生和老师就是多对多的关系。一个学生有多个老师,一个老师教多个学生。 学生和档案就是一对一的关系(不知道国外的学生有没有档案?)。  为了实现多对多的关系,数据库中需要关联表,用以在两个实体间建立关联。JBoss可以自动生成关联表,你也可以@AssociationTable来指定关联表的信息。 如
分类:Java 查阅全文
[转贴] Hibernate入门 - 基础配置
 Hibernate配置文件可以有两种格式,一种是hibernate.properties,另一种是hibernate.cfg.xml。后者稍微方便一些,当增加hbm映射文件的时候,可以直接在hibernate.cfg.xml里面增加,不必像hibernate.properties必须在初始化代码中加入。但不管怎么说,两种的配置项都是一样的,下面详细介绍: 在Hibernate的src目
分类:Java 查阅全文
EJB3.0开发指南:实体Bean的继承:单一表策略
在EJB3.0中,实体Bean可以实现继承关系。 比如有个Person的实体bean,它有姓名和性别两个属性。 上帝和女娲造人的时候,造出两种人:Man和Woman。Man和Woman都是实体Bean,而且他们都继承Person。 单一表策略就是副实体和子实体的数据都存放在一张表中,同时指定一列用来区别这些实体。 如: @Entity @Inheritance(strategy = I
分类:Java 查阅全文
EJB3.0开发指南:实体Bean的继承:每类一表策略
这个和单表策略差不多,唯一不同就是在存存储的时候规定每一个实体bean映射到独立的一张表上。 如: @Entity @Inheritance(strategy = InheritanceType.TABLE_PER_CLASS, discriminatorType = DiscriminatorType.STRING)@DiscriminatorColumn(name = "P_TYPE",
分类:Java 查阅全文
[转贴] Hibernate入门 - 包作用详解
 Hibernate一共包括了23个jar包,令人眼花缭乱。本文将详细讲解Hibernate每个jar包的作用,便于你在应用中根据自己的需要进行取舍。 下载Hibernate,例如2.0.3稳定版本,解压缩,可以看到一个hibernate2.jar和lib目录下有22个jar包: hibernate2.jar: Hibernate的库,没有什么可说的,必须使用的jar包 cglib-as
分类:Java 查阅全文
(OReilly-CN新书)《Web安全、隐私和商务(第二版)》
  var pa=""; function emaillink() { window.open("","emaillink","toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=yes,width=400,height=250");
分类:Java 查阅全文
使用UML编写Java 设计模式例子 FactoryMethod Pattern
摘自久久学院看了论坛上的文章,读FactoryMethod Pattern UML图,写了个小例子程序。做为文章的补充! //Creator.javapublic abstract class Creator{    /**     *&
分类:Java 查阅全文
RSS 2.0 内容提要
摘自久久学院连锁成为主流 级别:入门 James Lewin ([email protected])总裁, The Lewin Group2004 年 1 月 自从 developerWorks 上一次考察 RSS 以来,RSS 世界已经发生了很大变化:出现了两种新的规范,RSS 已成为最流行的 XML 标准之一,涌现出了大量的工具和提要(feed)。RSS 为 w
分类:Java 查阅全文
弹出页面缓存问题
在STRUTS应用中,会使用到处理错误的公用页面,如error-pop.jsp。action产生异常时就把错误信息传递到这个错误页面。但有时会出现这种情况,对于不同的异常,总弹出第一个异常的错误页面。这是由于页面缓存的原因引起的,在文件里加上以下一段脚本就解决了:<% response.setHeader("progma","no-cache"); response.se
分类:Java 查阅全文
Webservice的开发(JBuilder2005+Jboss3.2.5)
第一部分:一些概念的介绍(gunandrose翻译自Jbuilder) WEBSERVICE是一个通过网络特别是INTERNET调用,执行断序或连续任务的软件模型。 开发者能创建一个客户端应用调用一系列通过RPC或者消息服务来提供一些或大多数应用逻辑的WEB服务。开发者可以  定位一个发布的WEB服务,根据需要来使用它。 一个例子就是一个公司能提供WEB服务给它的顾客,让顾客在发定
分类:Java 查阅全文
IBM JVM 1.4.1 GC与内存管理
(本文内容,主要翻译自http://www-106.ibm.com/developerworks/java/jdk/diagnosis/GCandMemory.pdf 1 概述 本文档介绍了IBM JavaVM 1.4.1中的ST(存储组件)的功能和工作原理。 ST组件负责在Heap中分配内存,这些内存可以用于定义对象、数组和类。在内存分配后,如果在JVM中存在一个有效的对它的引用,那么这
分类:Java 查阅全文
短信读取软件的开发阶段总结(二)
04-12-13 17:52 那个短信读取的软件终于能够正常运行了,me也把那个备份文件的短信存储格式机制摸的七七八八了。但是看着那个可以完成读取短信任务的程序,越看越不舒服,好乱,什么东东都纠缠在一起,主程序文件有600多行。这也可以看出me完全没有软件设计的功底(汗^_^),完全跟着感觉走,哪里有问题测试哪里,想起来差什么就补充什么,咿,真乱!  结合阅读Thinking
分类:Java 查阅全文
Java: Too Simple Hibernate Sample with Ms SQL Server
/*Test.java 编译及运行 命令行:C:\J2SDK\bin\javac -classpath "E:\Hibernate\hibernate-2.1.2\hibernate-2.1\hibernate2.jar;E:\Hibernate\hibernate-2.1.2\hibernate-2.1\lib\ant-1.5.3.jar;E:\Hibernate\hibernate-2.1.2
分类:Java 查阅全文
通过Struts应用MVC设计模型
        转自www.yesky.com        模型--视图--控制器(Model-View-Controller,MVC)体系突出了Servlets和JSP的优点,同时也令它们的缺点最小化。在实现中,用户请求被发送到一个控制器serv
分类:Java 查阅全文
EJB3.0开发指南:组合主键
在前面的所有的实体Bean的例子中,我们所用的主键都是Id,而且都是由容器自动生成的。 如: @Id(generate = GeneratorType.AUTO) public int getId() {   return id; }   事实上,主键可以是任意的java基本类型、或者是基本类型的包装类,如Integer、String类型、或者是带字段或属性的主
分类:Java 查阅全文
EJB3.0开发指南:依赖注入
依赖注入(Dependency Injection),又称作控制反转(IOC),本来是一种设计模式,现在被吵得热火朝天,有点过了。比较有名项目如String,picoContainer等。 在EJB3.0中,可以通过在字段和设置方法上加上注释注入依赖,我想在很快会有新的项目,或者在原来的项目的基础上,一些IOC容器会采用注释的方式注入依赖,JDK5.0加入的注释的确是一个很强大的功能,相对而言,
分类:Java 查阅全文
麻省理工教材《计算机程序的构造和解释》的序言
此书是麻省理工的计算机课程入门教材 Structure and Interpretation of Computer Programs 该书强调的是两点:1 软件是传达知识的载体,2 与一些具体的技术相比,更重要的是驾驭大规模软件的复杂性。的确起点高,回想一下我们大学学的什么?
分类:Java 查阅全文
Sun 公开开发中的J2SE下一个版本源代码
Sun Microsystems公开了目前正在开发的桌面环境用Java软件开发平台“Java 2 Platform Standard Edition(J2SE)”下一个版本的源代码。该公司的开发人员社区网站java.net的注册用户可下载下一个版本的“build 12”的源代码。   该公司还通过简化JRL,放松了以非营利及研究为目的利用源代码的条件
分类:Java 查阅全文
数据库访问简单实现---edainfo-model(三)——简单例子
下面就正式来讲一下开发步骤:首先,在Tomcat5.X下建一个jdbc/edainfo的数据源,数据库可以是oracle、sql server、mysql。表的结构如下:CREATE TABLE example (id varchar(13) NOT NULL ,name varchar(50) NULL ,address varchar(50) NULL ) ON [PRIMARY]其中,id为
分类:Java 查阅全文
<< 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 >>