摘要:
数据库连接池在编写应用服务是经常需要用到的模块,太过频繁的连接数据库对服务性能来讲是一个瓶颈,使用缓冲池技术可以来消除这个瓶颈。我们可以在互联网上找到很多关于数据库连接池的源程序,但是都发现这样一个共同的问题:这些连接池的实现方法都不同程度地增加了与使用者之间的耦合度。很多的连接池都要求用户通过其规定的方法获取数据库的连接,这一点我们可以理解,毕竟目前所有的应用服务器取数据库连接的方式都是这......
摘要:
一、 前言 基于pojo的持久化技术,如hibernate、jdo,如今受到广大j2ee开发者的追捧。当然,一门技术受到关注不会是凭空的。基于pojo的持久化技术,到底给我们带来了什么?1、 对象驱动开发,使得基于oo方法学的开发过程更加流畅。基于jdbc、甚至entitybean的开发,基本上是典型的数据驱动开发。2、 提高开发效率。您不再需要大量的jdbc编码。3、 功能强大。4、 便于测试......
Groovy与Java代码间的互操作
1
groovy互操作说明
【程序编程相关:
Linux上配置JDK+TOMCAT+M】
groovy脚本有两种调用方式,一是作为普通脚本文件(.groovy),使用groovy提供的命令行groovy或者通过类groovy.lang.groovyshell来调用.二是作为普通的java类文件(.class),用传统的方式来调用,这需要先使用groovyc把脚本文件编译成类文件,然后再使用java命令来调用. 【推荐阅读:
在eclipse中使用JBossIDE和】
2.1
代码: 【扩展信息:
Formatting messages 】
2
groovy脚本调用groovy脚本
test.groovy:
package
org.nick;
class
test{
test(){
t = new tests();
t.a();
}
static void
main(string[] args){
t = new test();
}
}
tests.groovy:
package
org.nick;
class
tests{
void
a(){
println("hello
world");
}
}
2.2
使用groovy命令:
i.
说明:不可行.由于groovy没有提供指定classpath的参数,因此,当两个groovy脚本需要进行互相调用时,test.groovy将不能找到他所需要的tests.groovy的定义,因此,通过groovy命令,不能实现两个脚本间的直接调用.
2.3
使用groovyshell:...
下一页 摘要:
corba(common object request broker architecture, 公共对象请求代理体系结构)是由omg(对象管理组织,object management group)提出的应用软件体系结构和对象技术规范,被广泛的用来开发分布式系统。apusic应用服务器是以rmi-iiop(remote method invocation internet inter-orb p......