- 浏览: 136808 次
- 性别:
- 来自: 广州
最新评论
-
suhui2009:
请问下楼主,如果我输入的金额过大该怎么办呢?
Java版数值转大写人民币的类 -
tasguocheng:
如果只需要调用dll中的一个函数并把参数传进去,而不知道具体实 ...
java中如何使用JNI调用C++写的函数 -
form_rr:
谢谢先
用Java实现FTP服务器
文章列表
会话bean 会话bean是一种通过home interface创建并对客户端连接专有的enterprise bean.会话bean实例一般不与其它客户端共享。这允许会话bean维护客户端的状态。会话bean的一个例子是购货车,众多顾客可以同时购货,想他们自己的 ...
- 2007-03-15 13:32
- 浏览 637
- 评论(0)
理解EJB组件 你现在应该已经熟悉了整个EJB体系结构及其主要的部件。这一节更详细地描述了这些部件,并解释它们运行时的行为语意。 Home接口 EJB库使用enterprise bean的客户端通过它的home接口创建它的实例。Home接口包含一个或多个用来创建enterprise bean实例的create()方法。这个home接口不是由bean来实现,而是通过称为home object的类来实现。一个home object的实例在服务器中实例化,使得客户端可以访问它们。 定位home object 一个home object的引用被放在名字服务中,客户端能通过JNDI访问 ...
- 2007-03-15 13:31
- 浏览 555
- 评论(0)
服务框架 EJB并不是一个产品。它是Java服务器端服务框架的规范,软件厂商根据它来实现EJB服务器。应用程序开发者可以专注于支持应用所需的商业逻辑,而不用担心周围框架的实现问题。 EJB规范详细地解释了一些最 ...
- 2007-03-15 13:30
- 浏览 689
- 评论(0)
Bean Bean是Enterprise Java Bean的缩写,一个Bean扮演着应用程序素材的角色。她包含有一个functional interface,一个life-cycle interface,以及一个实做它所支援的商业方法的类别。 Bean Instance(Bean实例) 一个Bean Instance是Bean位于一个容器中的instantiation,如果把bean比作class,那么Bean Instance就是Java Object。 Bean-managed persistence(Bean自己所管理的永续性) 这个术语是用来描述Enterprise Java ...
- 2007-03-15 13:29
- 浏览 620
- 评论(0)
开发环境: Java:j2sdk-1_4_2_06-windows-i586-p.exe Tomcat:jakarta-tomcat-5.0.28.exe Eclipse:eclipse-SDK-3.1-win32.zip MyEclipse:EnterpriseWorkbenchInstaller_4.0GA_E3.1.exe Lomboz:lomboz-3.1RC2.zip 1.首先安装Java的J2sdk和Tomcat到指定位置并测试成功 2.安装Eclipse到你指定的目录(建议在C盘建立一个JAVA的目录把JAVA和TOMCAT及Eclipse安装在一起) ...
- 2007-03-15 01:38
- 浏览 1679
- 评论(0)
目前很多人使用Hibernate作为持久层,如果我们已经写了配置文件poweracl.hbm.xml,则不必再费劲写SQL的DDL。除了利用工具SchemaExport之外,还可以编写程序来自动初始化数据库,并且生成SQL DDL。 (1)Hibernate配置文件hibernate.cfg.xml <?xml version='1.0' encoding='gb2312'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN& ...
- 2007-03-15 01:30
- 浏览 960
- 评论(0)
本节的范例程序位于配套光盘的sourcecode\chapter14\14.2目录下,运行该程序前,需要在SAMPLEDB数据库中手工创建COMPANIES表和EMPLOYEES表,然后加入测试数据,相关的SQL脚本文件为/14.2\schema\sampledb.sql。 在DOS命令行下进入chapter14根目录,然后输入命令: ant -file build2.xml run 就会运行BusinessService类。BusinessService的main()方法调用test()方法,test()方法依次调用以下方法: findAllHourlyEmployee ...
- 2007-03-15 00:18
- 浏览 623
- 评论(0)
这种映射方式只需为继承关系树的Employee根类创建一张表EMPLOYEES。如图14-4所示,在EMPLOYEES表中不仅提供和Employee类的属性对应的字段,还要提供和它的两个子类的所有属型对应的字段,此外,EMPLOYEES表中需要额外加入一个字符串类型的EMPLOYEE_TYPE字段,用于区分Employee的具体类型。 图14-4 继承关系树的根类对应一个表 Company类和Employee类有相应的映射文件,而HourlyEmployee类和SalariedEmployee类没有相应的映射文件。图14-5显示了持久化类、映射文件和数据库表之间的对应关系。 ...
- 2007-03-15 00:15
- 浏览 799
- 评论(0)
hibernate-mapping > <class name="mypack.SalariedEmployee" table="SALARIED_EMPLOYEES"> <id name="id" type="long" column="ID"> <generator class="increment"/> </id> <property name="name" type=" ...
- 2007-03-14 23:45
- 浏览 587
- 评论(0)
把每个具体类映射到一张表是最简单的映射方式。如图14-2所示,在关系数据模型中只需定义COMPANIES、HOURLY_EMPLOYEES和SALARIED_EMPLOYEES表。为了叙述的方便,下文把HOURLY_EMPLOYEES表简称为HE表,把SALARIED_EMPLOYEES表简称为SE表。 HourlyEmployee类和HE表对应,HourlyEmployee类本身的rate属性,以及从Employee类中继承的id属性和name属性,在HE表中都有对应的字段。此外,HourlyEmployee类继承了Employee类与Company类的关联关系,与此对应,在HE表中定义 ...
- 2007-03-14 23:43
- 浏览 626
- 评论(0)
在域模型中,类与类之间除了关联关系和聚集关系,还可以存在继承关系,在图14-1所示的域模型中,Company类和Employee类之间为一对多的双向关联关系(假定不允许雇员同时在多个公司兼职),Employee类为抽象类,因此它不能 ...
- 2007-03-14 23:11
- 浏览 683
- 评论(0)
在 struts+ hibernate 这种结构中,是不应该把Hibernate产生的PO直接传递给JSP的,不管他是Iterator,还是List,这是一个设计错误。 我来谈谈在J2EE架构中各层的数据表示方法: Web层的 ...
- 2007-03-14 20:16
- 浏览 758
- 评论(0)
insert方法public void insert(Object o){ Session session = HibernateSessionFactory.currentSession(); Transaction t = session.beginTransaction(); session.save(o); t.commit(); HibernateSessionFactory.clossSession();} delete方法public void delete(Object o,Serializable id){ Session session = ...
- 2007-03-14 17:15
- 浏览 721
- 评论(0)
本文是开发基于spring的web应用的入门文章,前端采用Struts MVC框架,中间层采用spring,后台采用Hibernate。 本文包含以下内容: ·配置Hibernate和事务 ·装载Spring的applicationContext.xml文件 ·建立业务层和DAO之间的依赖关系 ·将Spring应用到Struts中 简介 这个例子是建立一个简单的web应用,叫MyUsers,完成用户管理操作,包含简单的数据库增,删,查,该即CRUD(新建,访问,更新,删除)操作。这是一个三层的web应用,通过Action(Struts)访问业务层,业务层访问DAO。图一简要 ...
- 2007-03-13 13:00
- 浏览 1006
- 评论(0)
1。<%response.setHeader("Refresh","3");%> 2. 在"<head>......</head>"之间加上下面一句: <meta http-equiv=refresh content=2;URL=xxx.jsp>
- 2007-03-12 13:41
- 浏览 910
- 评论(0)