工作中总结持续更新

时间:2022-09-09 21:40:41

新的一年刚开始,总结工作和学习中碰到的一些问题:

1、设置pl\sql Developer变量和字段展现方式:

通过查询表v$nls_parameters设置。select * from v$nls_parameters;

2、公司同事通过ibatie框架执行一个sql,报用户取消操作错误,sql执行时间比较长。通过设置sql执行时间解决。

在ibaties中,可以设置sql的执行时间。在ibaties的全局变量配置中有一个defaultStatementTimeout属性设置超时时间,该属性是全局的。还可以在每个select的标签中设置sql执行的时间,通过timeout属性控制该sql的执行时间。单位都是秒。

3、在搭建完maven的java项目后。新建一个resource目录存放资源配置文件。里面包含一个log4j.xml,使用日志管理输出。并且在普通的java项目中已经验证通过。日志信息能正常输出,但切换到maven创建的java项目中,日志信息不能打印并相关的资源文件找不到。有问题的项目路径如下:

工作中总结持续更新

如果将资源文件直接放到src/main/java路径下是没问题的。也就是通过这一动作,推测mavne项目应该没有将resource目录放到classpath路径下。

解决方法:修改java Build Path。默认的如下:

工作中总结持续更新

点击 Add Folder,在弹出框中勾选中resource文件,具体如下:

工作中总结持续更新

点击OK。在点击OK回到java视图:项目结构变为如下:

工作中总结持续更新