SpringBoot整合H2
概述h2数据库h2database为我们提供了十分轻量,十分快捷方便的内嵌式数据库
H2是一个用Java开发的嵌入式数据库,它本身只是一个类库,可以直接嵌入到应用项目中。
可以同应用程序打包在一起发布
它的另一个用途是用于单元测试。启动速度快,而且可以关闭持久化功能,每一个用例执行完随即还原到初始 ...
自定义异常处理
@ControllerAdvice,是Spring3.2提供的新注解,它是一个Controller增强器,可对controller中被 @RequestMapping注解的方法加一些逻辑处理。最常用的就是异常处理
@ModelAttribute和@ExceptionHandler,前者可以往请求的M ...
Promise的使用
认识Promise什么是Promise呢?ES6中一个非常重要和好用的特性就是Promise,但是初次接触Promise会一脸懵逼,这TM是什么东西?看看官方或者一些文章对它的介绍和用法,也是一头雾水。
Promise到底是做什么的呢?
Promise是异步编程的一种解决方案。
那什么时候我 ...
Vuex详解
认识VuexVuex是做什么的?Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用 集中式存储管理 应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。Vuex 也集成到 Vue 的官方调试工具 devtools extension,提供了诸如零配置的 tim ...
网络模块封装axios
模块的选择Vue中发送网络请求有非常多的方式, 那么, 在开发中, 如何选择呢?
传统的Ajax是基于XMLHttpRequest(XHR)
使用jQuery-Ajax
官方在Vue1.x的时候, 推出了Vue-resource
axios
比较差异: 传统的Ajax配置和调用方式等非常混乱.编 ...
Vue-Cli详解
Vue-CLI详解如果你只是简单写几个Vue的Demo程序, 那么你不需要Vue CLI;如果你在开发大型项目, 那么你需要, 并且必然需要使用Vue CLI使用Vue.js开发大型应用时,我们需要考虑代码目录结构、项目结构和部署、热加载、代码单元测试等事情。如果每个项目都要手动完成这些工作,那无以 ...
Vue-router详解
认识路由什么是路由?在生活中, 我们有没有听说过路由的概念呢? 当然了, 路由器嘛。 路由器是做什么的? 你有想过吗?WIFi?
路由器提供了两种机制: 路由和转送.
路由是决定数据包从来源到目的地的路径.
转送将输入端的数据转移到合适的输出端.
路由中有一个非常重要的概念叫路由表.
路由表本 ...