相信很多人选择Spring Boot主要是考虑到它既能兼顾Spring的强大功能,还能实现快速开发的便捷。我们在Spring Boot使用过程中,最直观的感受就是没有了原来自己整合Spring应用时繁多的XML配置内容,替代它的是在pom.xml中引入模块化的Starter POMs,其中各个模块都 ...
分类:
编程语言 时间:
2018-02-07 12:08:22
阅读次数:
249
静态资源访问 在我们开发Web应用的时候,需要引用大量的js、css、图片等静态资源。 默认配置 Spring Boot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则: /static /public /resources /META-INF/resources 举例:我们 ...
分类:
编程语言 时间:
2018-02-07 12:08:02
阅读次数:
170
我们在做Web应用的时候,请求处理过程中发生错误是非常常见的情况。Spring Boot提供了一个默认的映射:/error,当处理中抛出异常之后,会转到该请求中处理,并且该请求有一个全局的错误页面用来展示异常内容。 选择一个之前实现过的Web应用(Chapter3-1-2)为基础,启动该应用,访问一 ...
分类:
编程语言 时间:
2018-02-07 11:57:40
阅读次数:
178
准备工作 首先,构建一个简单的Web工程,以用于后续添加安全控制,也可以用之前Chapter3-1-2做为基础工程。若对如何使用Spring Boot构建Web应用,可以先阅读《Spring Boot开发Web应用》一文。 Web层实现请求映射 /:映射到index.html /hello:映射到h ...
分类:
编程语言 时间:
2018-02-07 11:57:34
阅读次数:
179
本文介绍在Spring Boot基础下配置数据源和通过JdbcTemplate编写数据访问的示例。 数据源配置 在我们访问数据库的时候,需要先配置一个数据源,下面分别介绍一下几种不同的数据库配置方式。 首先,为了连接数据库需要引入jdbc支持,在pom.xml中引入如下配置: 嵌入式数据库支持 嵌入 ...
分类:
数据库 时间:
2018-02-07 11:54:52
阅读次数:
246
总结并梳理这一年所学的知识 前端 angular js bootstrap 后端 spring + springmvc + springboot + mybatis + hibernate + mysql + redis + mongodb 服务器端 linux ...
分类:
编程语言 时间:
2018-02-04 16:39:03
阅读次数:
179
SpringBoot-Mybatis_Plus学习记录之公共字段自动填充 ...
分类:
编程语言 时间:
2018-02-02 14:06:50
阅读次数:
439
springBoot框架的权限管理系统,支持操作权限和数据权限,后端采用springBoot,MyBatis,Shiro,前端使用adminLTE,Vue.js,bootstrap-table、tree-grid、layer,对前后端进行封装,可快速实现crud的操作,基于项目结构采用代码生成器可生 ...
分类:
编程语言 时间:
2018-01-31 00:56:16
阅读次数:
2977
问题描述 使用SpringBoot+Mybatis作为后端框架,在前端同时请求两个及以上API时,后台会抛出空指针异常。 具体异常信息如下: 先说说之前的实现方式,直接 Controller 类中写业务逻辑以及打开MyBatis的SQLSession操纵数据库。 解决方案 将业务逻辑全部转至Serv ...
分类:
编程语言 时间:
2018-01-21 00:04:50
阅读次数:
1154
大家都知道springboot项目都是微服务部署,A服务和B服务分开部署,那么它们如何更新或者获取共有模块的缓存数据,或者给A服务做分布式集群负载,如何确保A服务的所有集群都能同步公共模块的缓存数据,这些都涉及到分布式系统缓存的实现。 前面其实我已经介绍了springboot+mybatis+ehc ...
分类:
编程语言 时间:
2018-01-07 14:28:19
阅读次数:
2679