摘要:java中使用数据库连接池,如果在部署的时候,操作不慎,可能出现典型的连接池爆满的问题 救急操作 查看连接 show max_connections; SELECT COUNT(*) from pg_stat_activity; select min_val, max_val from pg_set
阅读全文
摘要:今天碰到了个问题,左思右想就是找不出问题,试验多个路径来解决问题,错误依旧。 然后我拿到了现场的包,一个很大的问题让我忽略了,这个class文件用反编译程序打不开(jd-gui.exe),非常神奇,但是被我忽略了。 后来请了同事来看下,他也找不到问题,后来说是不是这个class本事有问题,不好意思
阅读全文
摘要:jenkins构建时报如下错误: 首先去系统管理 >系统设置上看看SCP插件中的用户名和密码是否正确
阅读全文
摘要:select * from (select row_number() over() as rownum,tablename from pg_tables) t where rownum<10;
阅读全文
摘要:查看索引 select * from pg_indexes where tablename='tbname'; 或者 select * from pg_statio_all_indexes where relname='tbname'; 删除索引 DROP INDEX index; index是要删
阅读全文
摘要:转自:https://blog.csdn.net/sgls652709/article/details/49472719 前言 在利用单元测试验证spring事务传播机制的时候出现了下面的异常: Transaction rolled back because it has been marked a
阅读全文
摘要:Spring 的Environment包含两方便的抽象,profile和 property 前者是一组bean的定义,只有相应的profile被激活的情况下才会起作用。 后者是提供方便的抽象,应用程序可以方便的访问 system property 环境变量自定义属性等。 Profile 想象这样一种
阅读全文
摘要:探讨Spring事务控制中,异常触发事务回滚原理。文章进行了6种情况下的Spring事务是否回滚。 以下代码都是基于Spring与Mybatis整合,使用Spring声明式事务配置事务方法。 1.不捕获异常(一般处理方式) 代码,其中contentMappger.updateWithErrTest(
阅读全文
摘要:配置 大致说下流程, 首先我们自定义一个自己的异常类CustomException,继承RuntimeException。再写一个异常管理类ExceptionManager,用来抛出自定义的异常。 然后使用Spring提供的注解@RestControllerAdvice或者@ControllerAd
阅读全文
摘要:转自:http://kgd1120.iteye.com/blog/1293633 常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的读者应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。 l fo
阅读全文
摘要:今天使用Spring的STS的时候,发现Call Hierarchy无法使用,很奇怪,发现问题出现在同一个工作区间里,如果工作区间不在此工作区间,发现还是可以找到被调用的信息的。当时在网上找也没找到和我类似的情况,我就重新下了个STS,然后工作目录切换到功能失效的工作区间,当时想下载一个SVN插件的
阅读全文
摘要:Hibernate4.x与spring3.x整合,有关事务的处理,用Junit4测试,出现org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'txManager' define
阅读全文
摘要:1. 问题 本文将讨论Spring中最常见的配置问题 —— Spring的一个命名空间的名称空间处理程序没有找到。 大多数情况下,是由于一个特定的Spring的jar没有配置在classpath下,让我们列出多数可能出现的缺失配置以及导致的异常。 2. http://www.springframew
阅读全文
摘要:转自:https://blog.csdn.net/kingboyworld/article/details/78905553 一、场景介绍 项目为微服务项目,使用jenkins进行统一部署。基本思路是 1. 在jenkins服务器上使用git插件拉取项目代码 2. 使用gradle进行打包 3. 将
阅读全文
摘要:MyBatis中普通的insert语句是这样的: 此时Dao接口的public Integer insert(DatabaseObject do);返回的Integer是收到改动的行数,插入成功时返回1 主键默认是由数据库自己加入的,可以使用selectKey的子查询语句获得 但PostgreSQL
阅读全文
摘要:在我们开发过程中,在插入数据到数据库时,很多时候都需要把其主键返回,这里就说一下mybatis是怎么获取的。 其中mysql和oracle是不同的做法,因为mysql本身就提供字段自增的属性,而oracle则需要使用序列。 mysql 配置中,keyProperty表示返回的id要保存到对象的那个属
阅读全文
摘要:转自:http://www.importnew.com/18561.html 为什么要使用Bean Validation? 当我们实现某个接口时,都需要对入参数进行校验。例如下面的代码 1 2 3 4 5 public String queryValueByKey(String parmTempla
阅读全文
摘要:Project-->Clean试试 这次试下就没这个错误了
阅读全文