- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 java设计模式之工厂模式详解
设计模式代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 根据设计模式的参考书中所提到的,总共有 23 种设计模式。这些模式可以分为三大类:创建型模式、结构型模式、行为型模式。当然还有其他的一种写说法说不止23总设计模...
2018-04-23 20:58:13 322 1
原创 Spring @scope注解(spring controller是单例还是多例)
scope用来声明IOC容器中的对象应该处的限定场景或者说该对象的存活空间,即在IOC容器在 对象进入相应的scope之前,生成并装配这些对象,在该对象不再处于这些scope的限定之后,容器通常会销毁这些对象。目前,scope的取值有5种取值: 在Spring 2.0之前,有singleton和prototype两种; 在Spring 2.0之后,为支持...
2018-04-18 11:09:12 2023
原创 IDEA使用 @Autowired和@Resource时报错
使用IDEA工具时使用@Resource和@Autowired自动注解bean时会显示红色。解决方法: File – Settings – Inspections。在Spring Core – Autowring for Bean Class 中将Severity的级别由之前的error改成warning。如图:...
2018-04-17 13:43:02 724
原创 StringUtils工具类方法汇总1(空校验、去字符处理、字符串比较)
Apache commons lang3包下的StringUtils工具类中封装了一些字符串操作的方法,非常实用,使用起来也非常方便。StringUtils类在操作字符串时,即使操作的为null值也是安全的,不会报NullPointerException,这一点在后面的例子中再具体说明。因此,在操作字符串时使用StringUtils相比使用原生的String会更加安全。1.字符串空校...
2018-04-16 16:01:47 4978
原创 java源码学习之Objects
1.Objects 与Object的区别1.1.object是java中所有类的基类,java中所有的类都继承自Object,位于java.lang包下面;objects是object的一个工具类,位于java.util包下,被final修饰不能被继承,拥有私有的构造函数。1.2.object在jdk1.0就出现了;objects出生于jdk1.7。1.3.Objects由一些静态的实用方法组成,...
2018-04-09 14:16:31 576 1
原创 Mybatis之 foreach深入了解
这篇文章主要对foreach里面的collection相关的内容做一些介绍,围绕foreach做一些数据插入和查询相关的研究。foreach属性属性描述item循环体中的具体对象。支持属性的点路径访问,如item.age,item.info.details。具体说明:在list和数组中是其中的对象,在map中是value。该参数为必选。collection要做foreach的对象,作为入参时,Li...
2018-04-08 16:31:36 2199 1
原创 SpringBoot定时任务
定时任务一般是项目中都需要用到的,可以用于定时处理一些特殊的任务,比如定时发送短信,邮件等等。今天我们就来看下在SpringBoot中如何集成定时任务。 首先,搭建好一个springboot项目,可使用maven或者gradle或者其他。由于这里讲的是主要是定时任务,没有搭建过springboot项目的可以参考https://blog.csdn.net/qq_3499...
2018-04-02 23:48:20 1391
原创 Java 枚举类的基本使用
枚举(enum 的全称为 enumeration,)类型是Java 5新增的特性,它是一种新的类型(本质还是类),允许用常量来表示特定的数据片断,而且全部都以类型安全的形式来表示,存放在 java.lang 包中。1.常量的使用 在JDK1.5之前,我们定义常量都是:public static fianl....。现在有了枚举之后,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更...
2018-04-01 22:19:24 276
QlikView使用手册
2017-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人