自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 判断任意两个时间间隔是否超过3个自然月

/*** 时间差值校验** @param dates 时间数组* @return 对比结果*/private Boolean checkMonth(Date… dates) {if (dates.length > 1) {for (int i = 0; i < dates.length; i++) {for (int j = 1; j < dates.length; j++) {Boolean month = getMonth(dates[i], dates[j]);

2022-04-13 13:47:48 2842

转载 ActiveMQ

https://www.e-learn.cn/content/java/487993

2019-05-13 10:34:19 130

原创 用POI将读取Excel文档的内容(列与列之间存在层级关系)

/*** 用来做批量导入的方法* 1:判断文件格式,循环导入每一行的数据* 2:做条件判断和导入判断** @param file 上传的文件* @return 执行结果* @throws IOException IO异常* @throws SAXException SAX error or warning* @throws Invalid...

2019-04-30 13:39:16 899

原创 通过输出流将文档下载到本地

/*** 导出Excel文档到本地** @param path 文件将要保存的目录*/@ApiOperation(value = “下载Excel模板”)@RequestMapping(value = “/downloadDepartment.xls”, method = RequestMethod.GET, produces = {“application/vnd.ms-excel...

2019-04-29 11:40:11 1560

转载 Java多线程

Java多线程:https://www.cnblogs.com/wxd0108/p/5479442.html

2019-04-22 10:10:41 81

原创 springboot单元测试

http://tengj.top/2017/12/28/springboot12/#Controller

2019-04-10 11:24:24 165

原创 Java异常

异常详解,详见https://www.cnblogs.com/dolphin0520/p/3769804.html

2019-04-04 16:04:52 54

原创 idea和Github的整合:

首先在本地安装Git;然后在idea里面配置GitHub的登录:具体步骤:先把idea和Git整合起来----File----setting----Git进行设置设置GitHub的账号密码;配置本地的Git:上传文件:第一次传到GitHub里面,需要在gethub里面有一个库,第一次上传的操作如下:上传文件并且在GitHub里面创建一个库,这个库只用于本项目当代码进行了修改之后,...

2018-11-22 21:12:12 548 3

原创 spring-springmvc-jdbc的整合模糊查询和分页

模糊查询和分页实现的方法:首先在工具类里面添加一个PageUtils类,把判断是否为空的类引入进来EmptyUtils;然后在底层写分页和模糊查询的方法://分页和模糊查询的整合 @Override public List&lt;User&gt; selectAllUser(PageUtils pageUtils) { StringBuffer sb=new ...

2018-10-18 21:33:14 1471

转载 对json串的解析 fastjson gson ajax异步刷新

json 是轻量级的传输文本格式,解析简单,支持各种语言json语法特点:以键值对的形式存储数据之间用逗号分隔{}是一个对象[]是一个数据(集合)fastjson解析 是阿里出的对json处理eg: [{“sid”:1 , “sname”:”leif” , “salary”:3000},{“sid”:2 , “sname”:”Suny” , “salary”:4000}] St...

2018-10-18 21:11:00 240

原创 spring-springmvc-jdbc

1:表单提交a:表单提交时,action写controller类里面方法上面的路径,表单自动寻找;b:如果用Model的方式传递;无论是单个对象,还是一个对象嵌套另一个对象,都需要在controller的方法里面加入Model这个参数, 这就好比一个传递的渠道,需要把值注入在里面,才能在页面接收到;c:如果是嵌套其他对象输出,需要注意的是:在pojo实体类里面进行注入,表单的name属性...

2018-10-17 23:15:53 94

原创 spring-mvc整合

spring-mvc执行步骤:具体的执行步骤:1、首先用户发送请求————&gt; 前端控制器,前端控制器根据请求信息(如 URL)来决定选择哪一个页面控制器进行处理并把请求委托给它,即以前的控制器的控制逻辑部分;图中的 1、2 步骤;2、页面控制器接收到请求后,进行功能处理,首先需要收集和绑定请求参数到一个对象,这个对象在 Spring Web MVC 中叫命令对象,并进行验证,然后将命...

2018-10-16 20:08:59 118

原创 spring_mybatis

1.延迟加载(懒加载):就是什么时候用什么时候加载resultMap(一对一,一对多的关系自带延迟加载,在开发里面最常用的)作用是:什么时候用什么时候加载 &lt;!--开启延迟加载--&gt; &lt;setting name="lazyLoadingEnabled" value="true"/&gt; &lt;!--关闭积极加载--&gt; &lt;s...

2018-10-15 20:34:28 77

原创 mybatis映射和动态SQL:

mybatis 核心:动态sql(自己写sql语句来实现复杂的逻辑)所有的框架都是一个半成品,所以有些特殊的需求需要自己封装jdbc,一般企业百分之八九十的需求都可以满足;eg:根据用户的 角色 和 名字 模糊查询出当前角色下面有多少用户;动态sql:if 标签;where标签 会默认的去除你的or 或者 and符号...

2018-10-12 20:44:32 127

原创 Mybatis配置文件

mybatis框架,是一个持久层的框架(它的主要功能是操作数据库,对数据库数据进行操作)运用反射,+xml解析封装的一个jdbc框架,这个框架也是orm映射框架(orm,把数据库里面的记录转化为一个对象)最大的特点就是:动态sql语句,缓存技术(已经快超过hibernate框架);mybatis的执行过程:1:首先加载核心.xml文件2:通过加载核心.xml文件,等到sqlSession...

2018-10-11 19:30:49 112

原创 Spring与JDBC集成

实现步骤:在applicationContext.xml配置:&amp;lt;!--获取数据源--&amp;gt; &amp;lt;bean id=&quot;dataSource&quot; class=&quot;org.apache.commons.dbcp.BasicDataSource&quot;&amp;gt;&amp;lt;!--拿到连接数据库的信息--&amp;gt; &amp;lt

2018-10-10 20:33:47 241

原创 反射

1:编写的 .java文件(通过jvm)编译成 .class文件,反射就是在.class文件里进行操作;2:类的所有信息在反射面前都是裸体,一般好的框架封装都用到了反射(例如:spring,mybatis)3:如何获取.class文件获取.class文件有三种方式第一种:创建对象——对象.getClass第二种通过——类名.class第三种是——Class.forName(参数传递是...

2018-10-09 20:21:44 89

原创 AOP代理模式及Spring面向切面编程

AOP代理设置模式 (目标对象不愿做的事,让代理给我们实现)三种代理模式:第一种:jdk:静态代理第二种:动态代理(常用)第三种:cglib生成的动态代理为什么不用静态代理:缺点:扩展性差,每次生成只要有不同目标对象,即使操作一样,也要重新生成一个代理对象;优点:好理解,看起来不复杂(重点讲解动态代理)动态代理:利用了java的反射来实现;eg:首先有一个歌手的接口publi...

2018-10-09 18:57:32 133

原创 Spring概述

1 .spring 介绍以及spring 框架的优势:spring框架是一个企业级的轻量级框架,低倾入的框架(也是后期项目维护,修改代码量比较少)优势:1:其实spring 就是一个大工厂模式(生产管理实体bean,不用实例化对象,所有的都是通过spring容器来进行管理)2:支持分布式事务(原子性,一致性,隔离性,持久性)3:支持测试,与jutext测试有良好的结合;4:与其他框架的...

2018-10-08 20:37:21 73

空空如也

空空如也

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

TA关注的人

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