随笔分类 -  Java

主要针对Java知识学习
摘要:@Transactional(rollbackFor = Exception.class)是一种常用的java开发事务注解,最近因为事务失效导致一个线上问题,为此我百度了很多关于这个注解的使用却没有发现一个比较使用的,所以在此做一个简单应用层面的使用解释。 @Transactional(rollba 阅读全文
posted @ 2021-10-09 15:41 Hallowmas 阅读(700) 评论(0) 推荐(0)
摘要:@AssertFalse 所注解的元素必须是Boolean类型,且值为false@AssertTrue 所注解的元素必须是Boolean类型,且值为true@DecimalMax 所注解的元素必须是数字,且值小于等于给定的值@DecimalMin 所注解的元素必须是数字,且值大于等于给定的值@Dig 阅读全文
posted @ 2021-09-24 13:40 Hallowmas 阅读(294) 评论(0) 推荐(0)
摘要:public static void main(String[] args){ TGoodsInfo tGoodsInfo1 = new TGoodsInfo(); tGoodsInfo1.setExpendIntegral(0);//积分大小 tGoodsInfo1.setUpdatedTime( 阅读全文
posted @ 2021-09-09 10:35 Hallowmas 阅读(1492) 评论(0) 推荐(0)
摘要:查询方式 说明 setSqlSelect 设置 SELECT 查询字段 where WHERE 语句,拼接 + WHERE 条件 and AND 语句,拼接 + AND 字段=值 andNew AND 语句,拼接 + AND (字段=值) or OR 语句,拼接 + OR 字段=值 orNew OR 阅读全文
posted @ 2020-08-07 17:19 Hallowmas 阅读(7133) 评论(0) 推荐(0)
摘要:一、引言 java8最大的特性就是引入Lambda表达式,即函数式编程,可以将行为进行传递。 总结就是:使用不可变值与函数,函数对不可变值进行处理,映射成另一个值。 原文链接:https://mp.weixin.qq.com/s/WVMBn2yspybbFc8jTC6mmg 二、java重要的函数式 阅读全文
posted @ 2019-10-25 16:55 Hallowmas 阅读(401) 评论(0) 推荐(0)
摘要:多态是Java面向对象的三大特性(封装,继承,多态)之一,多态的主要目的是对不同对象的不同实现,继承,是子类对父类方法等的沿用(避免重复造轮子)。 多态的必要条件:继承(父类中最好要有父类的对象接口)、父类指向子类、重写(无重写无多态) 代码演示: public class Test6 { stat 阅读全文
posted @ 2019-10-25 09:32 Hallowmas 阅读(140) 评论(0) 推荐(0)
摘要:写这篇文章之前一直在考虑分类,是感想还是技术,最终还是技术好了,因为要对得起这个标题,今天主要讲一下泛型在集合中的应用。 平时我们在做Java的一些操作,其实大多数都是和集合有关的,前端——应用程序——数据库,我们程序员要做的应用程序的编写,对数据库数据进行业务查询或业务组装,在应用层操作集合是避免 阅读全文
posted @ 2019-10-22 21:37 Hallowmas 阅读(123) 评论(0) 推荐(0)
摘要:在开发过程中,系统中经常有些列表需要导出,运用poi的API简单导出是可以很快的完成此功能,但是随着系统数据的增多,前端和后端一般是采用短链接的方式进行交互,由于后台数据量过大,前后端连接超时,导致导出excel失败,(如果sql没问题一般可导出几百数据),当数据达到上千或者上万数据导出失败。现在可 阅读全文
posted @ 2019-09-07 23:26 Hallowmas 阅读(386) 评论(0) 推荐(0)