上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 44 下一页
摘要: 参数 @Transactional可以配制那些参数及以其所代表的意义: 参数意义 isolation 事务隔离级别 propagation 事务传播机制 readOnly 事务读写性 noRollbackFor 一组异常类,遇到时不回滚。默认为{}。 noRollbackForClassName 一 阅读全文
posted @ 2021-02-06 12:45 edda_huang 阅读(1795) 评论(0) 推荐(0) 编辑
摘要: 一、@Transactional 注解使用 @Transactional 注解只能用在public 方法上,如果用在protected或者private的方法上,不会报错,但是该注解不会生效。 @Transactional注解只能回滚非检查型异常,具体为RuntimeException及其子类。 使 阅读全文
posted @ 2021-02-06 12:41 edda_huang 阅读(1633) 评论(0) 推荐(0) 编辑
摘要: 项目中有系统IP字段,现将string转List存入数据库,每个功能块持久层实现方法不一样(分为jpa和mp) jpa: @Convert(converter = JpaConverterListJson.class) private List<String> hostIp; public clas 阅读全文
posted @ 2021-02-05 16:27 edda_huang 阅读(650) 评论(0) 推荐(0) 编辑
摘要: Spring Boot使用单元测试 单元测试总结 Spring Boot中采用Mockito来mock所测试的类的依赖(避免加载spring bean,避免启动服务器) SpringBoot让测试类飞起来的方法 阅读全文
posted @ 2021-01-17 19:22 edda_huang 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 上周,密集面试了若干位Java后端候选人,工作经验在3到5年间。我的标准其实不复杂(适用90%小小小公司,BAT等自动忽略): 第一能干活,第二Java基础要好,第三最好熟悉些分布式框架。我相信其它公司招初级开发时,应该也照着这个标准来面的。 我也知道,不少候选人能力其实不差,但面试时没准备或不会说 阅读全文
posted @ 2021-01-16 15:55 edda_huang 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 事件背景 我在凤巢团队独立搭建和运维的一个高流量的推广实况系统,是通过HttpClient 调用大搜的实况服务。最近经常出现Address already in use (Bind failed)的问题。很明显是一个端口绑定冲突的问题,于是大概排查了一下当前系统的网络连接情况和端口使用情况,发现是有 阅读全文
posted @ 2021-01-16 14:36 edda_huang 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1. 需求 将生产环境的流量拷贝到预上线环境或测试环境,这样做有很多好处,比如: 可以验证功能是否正常,以及服务的性能; 用真实有效的流量请求去验证,又不用造数据,不影响线上正常访问; 这跟灰度发布还不太一样,镜像流量不会影响真实流量; 可以用来排查线上问题; 重构,假如服务做了重构,这也是一种测试 阅读全文
posted @ 2021-01-16 14:20 edda_huang 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 本文作者叫 Srinath,是一位科学家,软件架构师,也是一名在分布式系统上工作的程序员。 他是 Apache Axis2 项目的联合创始人,也是 Apache Software 基金会的成员。 他是WSO2流处理器(wso2.com/analytics)的联席架构师。 Srinath 撰写了两本关 阅读全文
posted @ 2021-01-15 22:14 edda_huang 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 根据很多 Java 程序员的”经验”来看,一个数据库表则对应着一个 Domain 对象,所以很多程序员在写代码时,包名则使用:com.xxx.domain ,这样写好像已经成为了行业的一种约束,数据库映射对象就应该是 Domain。但是你错了,Domain 是一个领域对象,往往我们再做传统 Java 阅读全文
posted @ 2021-01-15 21:15 edda_huang 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1.in与exists的效率比较 in是把外表和内表作hash 连接,而exists 是对外表作loop 循环,每次loop 循环再对内表进行查询。一直以来认为exists 比in 效率高的说法是不准确的。如果查询的两个表大小相当,那么用in 和exists 差别不大。 如果两个表中一个较小,一个是 阅读全文
posted @ 2021-01-15 17:14 edda_huang 阅读(93) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 44 下一页