摘要:
原因:没有配置java路径 解决方法:设置java_home路径 设置jdk版本是10的方法:在sbt文件中添加一行: 然后重新执行命令:sbt,就可以了。假如是jdk8,则变成: 阅读全文
摘要:
/** * Enumeration for the message delivery mode. Can be persistent or * non persistent. Use the method 'toInt' to get the appropriate value * that is used the he AMQP protocol instead of the ord... 阅读全文
摘要:
1,首先引入配置文件org.springframework.amqp,如下: 2,准备工作:安装好rabbitmq,并在项目中增加配置文件 rabbit.properties 内容如下: 3,rabbitmq属性介绍: 概念解释: 消息队列的使用过程大概如下:消息接收 消息发布 AMQP 里主要要说 阅读全文
摘要:
protected V getValFromMap(Map headers, String name, Class type) { Object value = headers.get(name); if (value == null) { return null; } if (!type.isAssignableFrom(value.getClass())) { if (logger.isW... 阅读全文
摘要:
原因:select a into b from table;当查询出来的a没有数据时,这个时候就会抛出这个异常:ORA-01403:no data found 解决方法: 先定义一个整形变量,countA,增加一个count(*)即使没有找到数据,也会返回0,而不是null;然后再判断countA是 阅读全文
摘要:
但凡使用mybatis,同时与spring集成使用时,接下来要说的这个问题是躲不了的。众所周知,mybatis的SqlSessionFactory在获取一个SqlSession时使用默认Executor或必须要指定一个Executor,这样一来,在同一个SqlSession的生命周期中,要想切换Ex 阅读全文
摘要:
mapper.xml文件,后台传入一个对象集合,另外如果是mysql数据库,一点在配置文件上加上&allowMultiQueries=true,这样才可以执行多条sql,不过MySQL有缓存最大限制是1000条,在Java中要控制循环次数,以下为mysql: <update id="batchUpd 阅读全文
摘要:
顾名思义,PARTITION 中文是分割的意思,ORDER 是排序的意思,所以翻译一下就是先把一组数据按照制定的字段进行分割成各种组,然后组内按照某个字段排序。 以实际案例来说明这个函数的使用, 首先,我们先看一组普通排序的数据: 然后对其进行新加一个伪劣ROWNUM,看看数据原本的顺序: OVER 阅读全文
摘要:
假如是mysql的话,SQL语句 假如是oracle的话,SQL语句 <![CDATA[ select t2.* from (select t1.*,rownum rn from (select * from a) t1 where rownum<= (#{_pagesize} + #{_skipr 阅读全文
摘要:
1,首先看下文件的几个工作区:Unstaged Changes(本地工作空间),Staged Changes(Add to Index操作之后代码存放的地方),Local Repository(本地仓库),Remote Repository(远程仓库)。 图片中只展示两个工作区:Unstaged C 阅读全文