05 2018 档案
使用mybatis向oracle数据库插入数据异常
摘要:遇到了使用mybatis向oracle数据库插入数据异常的问题, 具体的报错如下:org.springframework.jdbc.UncategorizedSQLException: ### Error updating database. Cause: java.sql.SQLException 阅读全文
posted @ 2018-05-23 10:47 池的巧克力 阅读(557) 评论(0) 推荐(0)
CATALINA_BASE与CATALINA_HOME的区别(转)
摘要:转载自 https://blog.csdn.net/keda8997110/article/details/21400455 到底CATALINA_HOME和CATALINA_BASE有什么区别呢,之前因为都是小打小闹的在服务器上安装一个tomcat就得了,然后根据前人的配置,将CATALINA_H 阅读全文
posted @ 2018-05-17 11:41 池的巧克力 阅读(441) 评论(0) 推荐(0)
spring web中完成单元测试
摘要:对于在springweb总完单元测试,之前找过些资料,摸索了很久,记录下最终自己使用的方法 1,创建测试类,创建测试资源文件夹 src/test/resources/WEB_INFO/conf 将工程用的spring配置放在这里, 另外在此目录下创建文件InitJndi.xml,其中放入工程使用的数 阅读全文
posted @ 2018-05-14 20:40 池的巧克力 阅读(291) 评论(0) 推荐(0)
ORACLE中的MERGE语法使用记录
摘要:项目中使用到了Oracle的MERGE INTO语句,在这里简单记录下使用方法 使用场景如下: 存在对一张数据量很大的表,你需要对里面的大量数据进行更新,如果数据不存在,就进行插入的操作。 常规想到的办法是先根据条件查询一番,如 果存在,那么就更新,否则就插入? 起始在Oracle9i 后可以用me 阅读全文
posted @ 2018-05-13 12:35 池的巧克力 阅读(565) 评论(0) 推荐(1)
Oracle中的in参数的个数限制
摘要:遇到了这个问题 “oracle中in参数个数限制”,这里记录下, in后括号中的参数个数有限制,Oracle 9i 中个数不能超过256,Oracle 10g个数不能超过1000. 当in的个数大于1000时,解决办法有: (1)对参数进行处理,分成多个in,其中每个in列表中参数都小于1000,如 阅读全文
posted @ 2018-05-10 09:05 池的巧克力 阅读(4580) 评论(0) 推荐(0)
Java内存模型之happens-before
摘要:转载自 http://www.cnblogs.com/chenssy/p/6393321.html 无论处理器、JVM、编译器都会都保证程序正确的前提下尽可能的对指令执行效率进行优化,进行指令重排等操作。而要保证程序的执行结果的正确,则必须要遵循JMM中规定的happens-before原则。 在J 阅读全文
posted @ 2018-05-02 09:43 池的巧克力 阅读(157) 评论(0) 推荐(0)