
j2ee
jasph77
GIS,GPS,AIS,VTS,EAM
展开
-
Oracle JDBC 自带连接池策略
如果要使用池的话,就必须使用OracleConnectionCacheImpl,共有三种池的策略: DYNAMIC_SCHEME(是动态增加.用完如果超过上限则关掉)The cache will create connections above the specified maximum limit when necessary but will in turn close conne原创 2008-04-28 19:44:00 · 954 阅读 · 0 评论 -
new和newInstance的区别方法
在初始化一个类,生成一个实例的时候;newInstance() 和 new 有什么区别? 用newInstance与用new是区别的,区别在于创建对象的方式不一样,前者是使用类加载机制,那么为什么会有两种创建对象方式?这个就要从可伸缩、可扩展,可重用等软件思想上解释了。 Java中工厂模式经常使用newInstance来创建对象,因此从为什么要使用工厂模式上也可以找到具体答案。 例转载 2008-04-25 10:02:00 · 1055 阅读 · 0 评论 -
浅谈Facade层,Service层,DAO层设计原则
一,Service->DAO,只能在Service中注入DAO。二,DAO只能操作但表数据,跨表操作放在Service中,Service尽量复用DAO,只有一张表产生的业务放入DAO中。三,事务操作,放在一个DAO中。四,如果有更大Service的之间的复杂调用,考虑在service上再加Facade层(Components组件)。五,多考虑这部分代码放在哪里,多里利用上下分层,增原创 2008-06-19 17:54:00 · 18287 阅读 · 3 评论 -
Spring Security 标签
是一个流程控制标签,能够在满足特定安全需求的条件下显示它的内容体。它有三个互斥的参数: n ifAllGranted——是一个由逗号分隔的权限列表,用户必须拥有所有列出的权限才能渲染标签体; n ifAnyGranted——是一个由逗号分隔的权限列表,用户必须至少拥有其中的一个才能渲染标签体; n ifNotGranted——是一个由转载 2008-11-07 10:02:00 · 1655 阅读 · 0 评论 -
inverse和cascade
inverse,表示两个表的关系由谁维护。值为false的一方将维护这种关系。如下面多对多关系中,由HOST来维护它们之间的关系表hostalarmrule。cascade,表示更新本表时,是否附带更新与其相关的其它表。如下面,更新HOST表,由于值为save-update,也会将rules增加或者更新到ALARMRULE表;但,删除HOST时,不会删除ALARMRULE表中数据。除非,其值为al转载 2009-01-14 16:45:00 · 1072 阅读 · 0 评论 -
杭州安装宽带那些事
家庭宽带安装要搬到一个新的办公地址之前,该公司最近提出的,所以我们10000与电信在三天之内,根据与杭州电信宽带用户的预约单,以帮助我们把我们的电话和宽带,安装好,说有去将被安排在三天之内,人们来得到的订单,我们已经等待我们七八天前的清明节到我们的下单,杭州电信宽带安装过清明节没来toinstalled的一排,10000说我们打了几个电话催,我们下单,让我们,但已经等待了十天,等待不知道有安装是没原创 2012-04-27 00:06:43 · 1162 阅读 · 0 评论