`
log_cd
  • 浏览: 1089845 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
hibernate中get和load的区别: (1)load方法,hibernate认为该id对应的对象(数据库记录)在数据库中是一定存在的,在用到对象中的 其他属性数据时才查询数据库,但是万一数据库中不存在该记录,只能抛ObjectNotFoundEcception异常 ,所说的load方法抛异常是指在使用该对象的数据时,数据库中不存在该数据时抛异常,而不是在创建这 个对象时。由于session中的缓存对于hibernate来说是个相当廉价的资源,所以在load时会先查一下 session缓存看看该id对应的对象是否存在,不存在则创建代理。所以如果你知道该id在数据库中一定有 对应 ...
/** * 得到文件所在的磁盘目录 * @param file * @return */ public static String getFileDirectory(String file){ String regEx = "[a-zA-z]{1,4}:.*[\\\\/]"; String dir = ""; Pattern p=Pattern.compile(regEx); Matcher m=p.matcher(file); if(m.find()){ dir = m. ...
(1) proxool.xml配置文件 <?xml version="1.0" encoding="UTF-8"?> <something-else-entirely> <proxool> <alias>connPool</alias> <driver-url>jdbc:oracle:thin:logcd/logcd@195.2.199.6:1521:dolphin</driver-url> <driver-class> ...
How  can  you  reference  Spring  beans  from  Tapestry  4?  In  earlier  versions  of  Tapestry,  the  most  common  method  was  to  extend  the  BaseEngine  class.  However,  in  Tapestry  4  the  BaseEngine  class  is  deprecated,  and  we  now  need  to  extend  SpringBeanFactoryHolder.  (Basic ...
注:N表示数字型,C表示字符型,D表示日期型,[]表示内中参数可被忽略,fmt表示格式。   单值函数在查询中返回单个值,可被应用到select,where子句,start with以及connect by 子句和having子句。 (一).数值型函数(Number Functions)   ...
(1)Hidden .jar         In order to clean up the project view in Eclipse, you can hide the files you don't need. First of all, make sure you're in the Java Perspective (Window → Open Perspective). Then click the little (down) arrow in the top right corner of the Package Explorer pane. Select Filter ...
@InjectObject("service:tapestry.globals.HttpServletResponse") public abstract HttpServletResponse getHttpServletResponse(); String filePath=null,fileName=null; try{ filePath=getDocFilePath(); fileName = getTitle() +"."+"doc"; getHttpServletResponse().se ...
(1)Agenda Filter:规则过滤 Filter 必须实现 AgendaFilter 接口,用来允许或禁止一个 activation 能够被激发。 Drools 提供了下面几种方便的默认实现: · RuleNameEndWithAgendaFilter · RuleNameEqualsAgendaFilter · RuleNameStartsWithAgendaFilter 要使用一个 filter 就要在调用 fireAllRules() 方法的时候指定它。下面的例子将对所有名字以“ Test ”结尾的规则进行过滤: workingMemory.fireAllRules(  ...
/** * 加载规则 * @return */ private static synchronized RuleBase loadRule(String drl){ PackageBuilderConfiguration cfg = new PackageBuilderConfiguration(); JavaDialectConfiguration javaConf = (JavaDialectConfiguration) cfg.getDialectConfiguration("java"); javaConf.setCompiler( ...
<一>表说明: 当在启动ActiveMQ时,先判断表是否存在,如果不存在,将去创建表,如下: (1)ACTIVEMQ_ACKS:持久订阅者列表 1.CONTAINER:类型://主题 如:topic://basicInfo.topic 2.SUB_DEST:应该是描述,与1内容相同 3.CLIENT_ID:持久订阅者的标志ID,必须唯一 4.SUB_NAME:持久订阅者的名称.(durableSubscriptionName) 5.SELECTOR:消息选择器,consumer可以选择自己想要的 6.LAST_ACKED_ID:最后一次确认ID,这个字段存的该该订阅者最后一次收到的 ...
例子: 1.定义接口和实现(for interceptor) public interface ITest { public abstract void doTest(int i); public abstract void executeTest(); } public class Test implements ITest{ public void doTest(int i){ System.out.println(i); } public void executeTest(){ for (int i=0;i<250000;i++){ ...
尽管 JVM 调整操作随 JVM 提供程序的不同而有所变化,但一般的调整概念适用于所有 JVM。这些一般的概念包括: 编译器调整。在服务器运行时期间,所有 JVM 都使用即时(JIT)编译器来将 Java 字节码编译为本机指令。 Java 内存或 ...
1.命令行参数(Command-line arguments)    -install (Windows) install Resin as a service (but doesn't automatically start.) httpd -install -J-server -Xms512M -Xmx1024M -XX:NewRatio=2 -XX:MaxPermSize=128M -Xloggc:./log/gc.log httpd -install -J-server -Xms512M -Xmx1024M -XX:NewRatio=2 -XX:MaxP ...
      Spring中提供一些Aware相关的接口, BeanFactoryAware、 ApplicationContextAware、ResourceLoaderAware、ServletContextAware等等,其中最常用到的是ApplicationContextAware。实现ApplicationContextAware的Bean,在Bean被初始后,将会被注入 ApplicationContext的实例。ApplicationContextAware提供了publishEvent()方法,实现 Observer(观察者)设计模式的事件传播机,提供了针对Bean的事件传播功能 ...
1、配置根Logger:log4j.rootLogger = [ level ] , appenderName, appenderName2level:日志的级别,指定这条日志信息的重要性。分为ALL < DEBUG < INFO < WARN 一般常用的为 DEBUG , INFO ,WARN ,ERROR四种,分别对应Logger类的四种方法debug(Object message ) ;info(Object message ) ;warn(Object message ) ;error(Object message ) ;如果设置级别为INFO,则优先级大于等于INF ...
Global site tag (gtag.js) - Google Analytics