自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (5)
  • 收藏
  • 关注

原创 java 构建器,解决对象属性过多创建对象的问题

假如我们的一个实体类有很多的属性值,但是这些属性值又是可选的。如果我们遇到这样的是类,如何设计出方便的实体类呢?通常解决办法一: 重叠构造器public class User { private String id; // id(必填) private String name; // 用户名(必填) private String email; // 邮箱(可...

2018-10-28 22:17:17 3384

转载 java 静态工厂方法代替构造器的好处

Java 的静态工厂方法 序:什么是静态工厂方法 Effective Java 2.1 静态工厂方法与构造器不同的第一优势在于,它们有名字 2.2 第二个优势,不用每次被调用时都创建新对象 2.3 第三个优势,可以返回原返回类型的子类 2.4 第四个优势,在创建带泛型的实例时,能使代码变得简洁 除此之外 3.1 可以有多个参数相同但名称不同的工厂方法 ...

2018-10-28 19:32:49 521

原创 maven入门知识

一、常用构建命令:mvn compile 编译test 测试package 打包clean 删除targetinstall 安装jar包到本地仓库二、自动创建目录骨架:1.groupId=组织名, 公司网址的反写+项目名artifactId=项目名-模块名version=版本号package=代码所存在的包三、Maven中的坐标与仓库:"构件" 通过 "坐标" 作为其唯...

2018-10-25 16:07:00 136

原创 indexOf,LastIndexOf 区别 String ,StringBuilder ,StringBuffer 区别

1.———indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。             LastIndexOf方法可返回某个指定的字符串值在字符串中最后一次次出现的位置。 2.String ,StringBuilder ,StringBuffer 这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。首先说运行速度,或者说是执行速度,在这方面运行速度...

2018-10-25 15:55:28 1093

原创 java switch case 语句接枚举类 实现判断

首先定义枚举类,如:public enum DataTypeEnum { /**小时类型值**/ HOUR("hour"), /**小时类型值**/ DAY("day"), /**小时类型值**/ WEEK("week"), /**小时类型值**/ MONTH("month"), /**小时类型值**/ YEAR...

2018-10-24 11:41:17 22106 1

原创 java Spring boot 一个impl实现类中,调用两个数据源

首先,在application.yml文件中,定义不同的数据源, 如:spring: datasource: main: (第一个数据源) type:url:password之类 dc(第二个数据源) ...

2018-10-24 11:13:26 4846

原创 java 日志文件或控制台如何输出一个数组对象或自定义对象

输出数组对象:Arrays.asList方法例如:params = new Object[]{new Date(beginTime),new Date(endTime),node.getMn()}; LOG.info("参数为:"+Arrays.asList(params));输出自定义对象:JSONObject.fromObject例如: 导包:import ...

2018-10-24 10:48:16 5888

Elasticsearch6.22和kibana6.22 windows版本启动包

Elasticsearch6.22和kibana6.22 版本启动包

2020-10-12

spring cloud study demo.zip

本案例中包含为一套基础spring cloud的学习demo,其中包含了eureka服务中心的搭建,eureka服务注册和发现,ribbon的服务调用,feign的服务调用,zuul网关的实现,spring cloud config配置中心和配置客户端的搭建,spring cloud的消息总线,spring cloud hystrix断路器,断路器监控,断路器聚合监控等服务

2020-07-30

spring boot整合shiro实现url请求过滤

本demo为Spring boot整合shiro,以mybatis plus做dao层交互数据,实现了读取数据库用户数据实现用户登录,权限认证,读取数据库中用户对应的url请求,实现请求的过滤。自定义了relam和过滤器来实现这些功能

2020-07-13

shior2.zip

本案例是基于springboot+mybatis plus作为基础框架,整合shiro安全框架做的登录,权限认证案例,其中包含了如何自定义relam,shiro如何读取数据库实现权限认证

2020-07-08

springboot-security.rar

spring boot项目配置spring security,然后通过读取数据库用户以实现权限认证,通过数据库中用户对象配置权限实现页面拦截,即哪个页面所有用户都可以反问,哪些页面只有哪些特定用户可以访问

2020-06-04

空空如也

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

TA关注的人

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