pretty_pretty_fish

导航

2013年2月25日 #

EJB3 TimerService

摘要: EJB3 的计时器服务相对简单,此服务允许在指定时间间隔后自动调用某方法,当指定的时间到期时容器就会调用超时方法(即Timeout注解的方法)。TimerService只能在无状态Session bean和MDB中使用,因为它们是异步和无状态的。下面举例说明(服务器为JBoss5.0.1):1.建立一接口和Session BeanJava代码publicinterfaceITimerService{publicvoidscheduleTimer(longmilliseconds);}Java代码@Stateless@Remote(ITimerService.class)publicclassT 阅读全文

posted @ 2013-02-25 11:23 pretty_pretty_fish 阅读(322) 评论(0) 推荐(0)

2013年2月3日 #

Chapter01 企业级开发背景知识

摘要: Chapter01 企业级开发背景知识一、什么是企业级程序(Enterprise Application)? 具有以下特点的程序: (1) 围绕商业目的; (2) 分布分层的程序架构。二、企业级应用的架构发展历史Host/Terminal(主机/终端,终端不具备处理能力,数据由主机处理)终端为哑终端,可接受命令,不处理命令优点:安全(不能直接访问) 性能优越(目前关键应用仍在使用)缺点:使用代价过高,设备昂贵1· 升级维护困难C/S(Client/Server客户端/服务器端) 终端拥有一定的计算能力,应用架构演变为C/S架构Multi-layered(多层架构) Sample:Br 阅读全文

posted @ 2013-02-03 21:13 pretty_pretty_fish 阅读(273) 评论(1) 推荐(1)

2013年2月2日 #

JNDI是什么

摘要: JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。那么,JNDI到底起什么作用?要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。没有JNDI的做法:程序员开发时,知道要开发访问MySQL数据库的应用,于是将一个对 MySQL JDBC 驱动程序类的引用进行了编码,并通过使用适当的 JDBC URL 连接到数据库。就像以下代码这样:Connection 阅读全文

posted @ 2013-02-02 16:01 pretty_pretty_fish 阅读(133) 评论(1) 推荐(0)

2012年8月26日 #

(转)oracle表分区详解

摘要: 此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5.对表分区的维护性操作.(1.) 表空间及分区表的概念表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间。分区表:当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进行分区后,逻辑上表仍然是一张完整的表,只是将表中的数据在物理上存放到多个表空间(物理文件上),这样查询数据时,不至于每次都扫描整张表。(2).表分区的具体作用Oracl. 阅读全文

posted @ 2012-08-26 20:20 pretty_pretty_fish 阅读(146) 评论(0) 推荐(0)