<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jokze的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jokze</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jokze]]></copyright><item><title><![CDATA[spring中注入内部类]]></title><link>https://blog.youkuaiyun.com/jokze/article/details/84719365</link><guid>https://blog.youkuaiyun.com/jokze/article/details/84719365</guid><author>jokze</author><pubDate>Tue, 19 May 2015 15:20:03 +0800</pubDate><description><![CDATA[
在spring中注入内部类，有可能会遇到如下异常信息：
2014-5-1421:52:45 org.springframework.context.support.AbstractApplicationContext prepareRefresh
信息:Refreshing org.springframework.context.support.ClassPathXmlApplicatio...]]></description><category></category></item><item><title><![CDATA[oracle触发器与:new,:old的使用]]></title><link>https://blog.youkuaiyun.com/jokze/article/details/84597713</link><guid>https://blog.youkuaiyun.com/jokze/article/details/84597713</guid><author>jokze</author><pubDate>Fri, 09 May 2014 10:34:11 +0800</pubDate><description><![CDATA[
:new --为一个援用最新的列值;:old --为一个援用以前的列值; 那两个变量只有在利用了要害字 &quot;FOR EACH ROW&quot;时才存在.且update语句两个皆有,而insert只有:new ,delect 只有:old;
系统中的触发器实例：
 
create or replace trigger JBPM.TIB_DEPLOYBYMOVEPAPER before --befor...]]></description><category></category></item><item><title><![CDATA[oracle触发器调用存储过程]]></title><link>https://blog.youkuaiyun.com/jokze/article/details/84597706</link><guid>https://blog.youkuaiyun.com/jokze/article/details/84597706</guid><author>jokze</author><pubDate>Fri, 09 May 2014 10:01:52 +0800</pubDate><description><![CDATA[
触发器传参数给存储过程，存储过程中有insert tableA where id=1....接着update tableA where id=1.由于insert语句不是自动提交，所以当insert语句没有commit的时候，update会报“表/视图发生了变化，程序不能读它”的错误，也就是id=1这一行被insert锁住了。此时，在触发器中调用自治事务，问题得以解决。Oracle自治事务(Au...]]></description><category></category></item></channel></rss>