12 2017 档案

摘要:热部署:当发现程序修改时自动启动应用程序。 spring boot使用的是spring-boot-devtools是一个为开发者服务的一个模块。其原理用了classLoader 其中一个加载不变的类,另一个restart ClassLoader加载变得类。 devtools会监听classpath下 阅读全文
posted @ 2017-12-21 22:37 air_balloon 阅读(194) 评论(0) 推荐(0)
摘要:Quartz学习——SSMM(Spring+SpringMVC+Mybatis+Mysql)和Quartz集成详解(四) 当任何时候觉你得难受了,其实你的大脑是在进化,当任何时候你觉得轻松,其实都在使用以前的坏习惯。 通过前面的学习,你可能大致了解了Quartz,本篇博文为你打开学习SSMM+Qua 阅读全文
posted @ 2017-12-21 18:02 air_balloon 阅读(454) 评论(0) 推荐(0)
摘要:什么是异步调用? 异步调用是相对于同步调用而言的,同步调用是指程序按预定顺序一步步执行,每一步必须等到上一步执行完后才能执行,异步调用则无需等待上一步程序执行完即可执行。 如何实现异步调用? 多线程,这是很多人第一眼想到的关键词,没错,多线程就是一种实现异步调用的方式。 在非spring目项目中我们 阅读全文
posted @ 2017-12-17 00:06 air_balloon 阅读(374) 评论(0) 推荐(0)
摘要:1. TaskExecutor Spring异步线程池的接口类,其实质是java.util.concurrent.Executor Spring 已经实现的异常线程池: 1. SimpleAsyncTaskExecutor:不是真的线程池,这个类不重用线程,每次调用都会创建一个新的线程。 2. Sy 阅读全文
posted @ 2017-12-16 23:13 air_balloon 阅读(19816) 评论(0) 推荐(0)
摘要:摘要: 在Spring Boot中使用Quartz时,在JOB中一般需要引用Spring管理的Bean,通过定义Job Factory实现自动注入。 Spring有自己的Schedule定时任务,在Spring boot中使用的时候,不能动态管理JOB,于是就使用Quartz来实现。 在Spring 阅读全文
posted @ 2017-12-16 16:35 air_balloon 阅读(2237) 评论(0) 推荐(0)
摘要:这篇文章主要介绍了Spring boot 默认静态资源路径与手动配置访问路径的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下 在application.propertis中配置 ##端口号 server.port=8081 ##默认前缀 spring.mvc.view.prefix=/ ## 阅读全文
posted @ 2017-12-16 10:36 air_balloon 阅读(10750) 评论(0) 推荐(0)
摘要:Vue2.0+ElementUI+PageHelper实现的表格分页 前言 最近做了一些前端的项目,要对表格进行一些分页显示。表格分页的方法有很多,从宏观上来说分为物理分页和逻辑分页,由于逻辑分页(即前端分页)的做法是将数据全部缓存,然后分页显示,这样在数据量较大的时候会对浏览器的速度产生影响,所以 阅读全文
posted @ 2017-12-15 13:58 air_balloon 阅读(3495) 评论(0) 推荐(1)
摘要:Quartz与SpringMVC的整合 简介 Quartz是一个完全由java编写的开源作业调度框架,为在Java应用程序中进行作业调度提供了简单却强大的机制。Quartz允许开发人员根据时间间隔来调度作业。它实现了作业和触发器的多对多的关系,还能把多个作业与不同的触发器关联。这篇文章介绍了Quar 阅读全文
posted @ 2017-12-15 13:54 air_balloon 阅读(3965) 评论(2) 推荐(0)
摘要:什么是Maven仓库在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如log4j.jar,junit.jar等等。每建立一个项目,你都需要建立这样的一个/lib目录,然后复制一对jar文件,这是很明显的重复 阅读全文
posted @ 2017-12-15 11:45 air_balloon 阅读(2798) 评论(0) 推荐(0)
摘要:前言 本文是对之前的一篇文章Spring+SpringMVC+mybatis+Quartz整合代码部分做的一个修改和补充, 其中最大的变化就是后台框架变成了Spring Boot。 本工程所用到的技术或工具有: Spring Boot Mybatis Quartz PageHelper VueJS 阅读全文
posted @ 2017-12-15 11:08 air_balloon 阅读(4322) 评论(0) 推荐(0)