自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 java8 stream应用

一.根据对象属性去重List.stream().collect(Collectors.collectingAndThen(Collectors.toCollection(()->newTreeSet<>(Comparator.comparing(UploadMemberListReqDTO::getMobile))), ArrayList::new))二.Java 8 S...

2018-11-14 15:13:02 229

原创 java类

在Java中,类文件是以.java为后缀的代码文件,在每个类文件中最多只允许出现一个public类,当有public类的时候,类文件的名称必须和public类的名称相同,若不存在public,则类文件的名称可以为任意的名称(当然以数字开头的名称是不允许的)。在类内部,对于成员变量,如果在定义的时候没有进行显示的赋值初始化,则Java会保证类的每个成员变量都得到恰当的初始化:1)对于 char...

2018-11-08 14:27:41 177

原创 Java中private、protected、public和default的区别

public:具有最大的访问权限,可以访问任何一个在classpath下的类、接口、异常等。它往往用于对外的情况,也就是对象或类对外的一种接口的形式。protected:主要的作用就是用来保护子类的。它的含义在于子类可以用它修饰的成员,其他的不可以,它相当于传递给子类的一种继承的东西default:有时候也称为friendly,它是针对本包访问而设计的,任何处于本包下的类、接口、异常等,...

2018-11-08 14:11:27 198

转载 maven pom.xml详解

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_

2018-11-07 11:03:19 192

原创 springboot读取pom.xml中的值

首先,Java代码中是无法直接读取pom.xml中的内容的,需要先把值转到xxx.properties中,再通过程序读取xxx.properties中对应的值。由于方式会被maven处理。如果你pom继承了spring−boot−starter−parent,SpringBoot已经将maven−resources−plugins默认的{}方式会被maven处理。如果你pom继承了spring-...

2018-11-07 09:59:37 3803

原创 java可变参数

一.可变参数java1.5增加了新特性:可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。注意:可变参数必须位于最后一项。原因:当可变参数个数多余一个时,必将有一个不是最后一项,所以只支持有一个可变参数。因为参数个数不定,所以当其后边还有相同类型参数时,java无法区分传入的参数属于前一个可变参数还是后边的参数,所以只能让可变参数位于最后一项。二.可变参数特点...

2018-11-01 15:48:14 124

原创 Spring的DI和IOC IOC实现方式

一.依赖注入和控制反转依赖注入(Dependecy Injection)和控制反转(Inversion of Control)是同一个概念,具体的讲:当某个角色 需要另外一个角色协助的时候,在传统的程序设计过程中,通常由调用者来创建被调用者的实例。但在spring中创建被调用者的工作不再由调用者来完成,因此称为控制反转。创建被调用者的工作由spring来完成,然后注入调用者因此也称为依赖注入...

2018-10-26 10:03:10 351

原创 重写 equals和hashcode

1.我们自己定义的类有时需要重写该两个 方法注意:1)当你改写equals的时候,总是要改写hasCode方法2)不要将equals声明中的Object对象替换为其它的类型代码:public boolean equals(Object o) { if (this == o){ return true; } if (o...

2018-10-25 17:01:03 116

原创 SLF4J打印日志注意点--加号逗号区别

1.使用SLF4J打印日志,它有一个占位符“{}”一般不是异常这样打印logger.info("InvestmentFacadeImpl queryInvestmentInfo: investmentListResponse is {}", investmentListResponse);{}就是一个占位符打印信息就为:InvestmentFacadeImpl queryInvestmen...

2018-10-25 09:42:29 3052

原创 spring基于xml的事务配置方式

配置步骤一、配置事务管理器1.在Bean配置文件中配置事务管理器。2.需要注入数据源。3.举个例子:<!-- 配置事务管理器 --><bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <pro...

2018-10-25 08:37:49 275

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除