摘要: 前几天,有个同事在使用JPA的自定义SQL方法时,程序一直报异常,捣鼓了半天也没能解决,咨询我的时候,我看了一眼他的程序,差不多是这个样子的: 我告诉他,你的deleteUserById方法缺少了@Modifying注解和@Transactional注解,他半信半疑地试了一下,然后果然就解决了。其实 阅读全文
posted @ 2019-04-16 22:44 无恨之都 阅读(20279) 评论(3) 推荐(3) 编辑
摘要: Java8是自java5之后最重大的一次更新,它给JAVA语言带来了很多新的特性(包括编译器、类库、工具类、JVM等),其中最重要的升级是它给我们带来了Lambda表达式和Stream API。 1、什么是Lambda表达式? Lambda是一个匿名函数,可以理解为是一段可以传递的代码,可以将代码像 阅读全文
posted @ 2019-04-15 23:32 无恨之都 阅读(6289) 评论(3) 推荐(7) 编辑
摘要: 1、前言 因为公司项目中用的RabbitMq来做消息处理,自己以前没有接触过,所以想自学一下。然额,光安装就花了6、7个小时才搞定,中间还换过一个版本,综合国内外博客才最终将所有安装中遇到的问题解决掉,最终将RabbitMq给运行起来,实属不易啊。说实话,学习一个新的技术,在安装软件时就受阻,对自信 阅读全文
posted @ 2019-04-13 23:01 无恨之都 阅读(12442) 评论(1) 推荐(2) 编辑
摘要: 1.前言 匿名内部类在我们JAVA程序员的日常工作中经常要用到,但是很多时候也只是照本宣科地用,虽然也在用,但往往忽略了以下几点:为什么能这么用?匿名内部类的语法是怎样的?有哪些限制?因此,最近,我在完成了手头的开发任务后,查阅了一下JAVA官方文档,将匿名内部类的使用进行了一下总结,案例也摘自官方 阅读全文
posted @ 2019-04-10 23:19 无恨之都 阅读(140296) 评论(13) 推荐(66) 编辑
摘要: 前言 以前看别人博客说看完《深入理解Java虚拟机》这本书并没有让自己的编程水平提高多少,不过却大大提高了自己的装逼水平。其实,我倒不这么认为,至少在我看完一遍这本书后,有一种醍醐灌顶的感觉,很多模糊的知识和概念也变得清晰起来。今天,也是偶然的机会能够运用书中所学的知识解决实际问题,在这里,与大家分 阅读全文
posted @ 2019-04-03 22:05 无恨之都 阅读(1107) 评论(2) 推荐(2) 编辑