摘要: 为了减轻数据库压力和提高访问速度,从spring3.1开始映入了基于注解的缓存机制。 1.Java Caching定义了5个核心接口,分别是CachingProvider, CacheManager, Cache, Entry 和 Expiry。 (1)CachingProvider定义了创建、配置 阅读全文
posted @ 2018-08-27 13:54 脆皮香蕉 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 1.如何使用注解版Mybatis? (1)引入mybatis ,druid,Mysql 的依赖,环境搭建可以参考第13篇的内容 (2)使用@Mapper注解。如果不想使用注解在每个接口上去标记,那么可以在主类上使用@MapperScan(value = "com.springboot.dao") 批 阅读全文
posted @ 2018-08-24 10:12 脆皮香蕉 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1.spring boot 的自动配置提供的方便快捷的数据库操作服务,只需要进行少量配置即可连接数据库。spring boot 在org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration 配置了多种数据源 (1)org.a 阅读全文
posted @ 2018-08-23 14:18 脆皮香蕉 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1.在虚拟机的centos 中安装 docker 的mysql 镜像。 docker run --name mysql01 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest 2 .在虚拟机外面通过客户端访问docker安装的mysq 阅读全文
posted @ 2018-08-22 16:20 脆皮香蕉 阅读(13728) 评论(1) 推荐(0) 编辑
摘要: 1.spring boot 默认使用的是嵌入式的Servlet容器,spring-boot-starter-web 依赖了spring-boot-satrter-tomcat就是引入了嵌入式的tomcat容器。 2.如何修改嵌入式servlet 的配置呢? (1)在全局配置文件中已server.开头 阅读全文
posted @ 2018-08-21 17:40 脆皮香蕉 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 1.在Spring boot 中如果发生错误,浏览器访问会默认跳转到Whitelabel Error Page 这个错误页面,如果是客户端访问的话返回JSON格式的错误数据,说明spring boot 为全局的异常处理做了自适应处理,浏览器和客户端分别响应不同的形式的错误数据。 2.spring b 阅读全文
posted @ 2018-08-21 11:40 脆皮香蕉 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 1.在原来spring MVC 中国际化实现步骤 (1)编写国际化配置文件 (2)使用ResourceBundleMessageSource管理国际化资源文件 (3)在页面中取国际化信息 2.spring boot实现 spring boot 默认为我们配置了 ResourceBundleMessa 阅读全文
posted @ 2018-08-20 10:25 脆皮香蕉 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1.thymeleaf spring boot 推荐的模板引擎是thymeleaf。spring boot 的自动配置已经默认配置好了themleaf,只要导入themleaf的Starter就可以了。 为了使用themleaf的高级特性,建议将themleaf版本切换至3.0以上 themleaf 阅读全文
posted @ 2018-08-17 15:13 脆皮香蕉 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 1.webjars WebJars是将客户端(浏览器)资源(javascript,Css等)打成jar包文件,以对资源进行统一依赖管理。WebJars的jar包部署在Maven中央仓库上。官网地址:https://www.webjars.org/ spring boot 对于所有的/webjars/ 阅读全文
posted @ 2018-08-16 10:34 脆皮香蕉 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 日志系统分为两部分,一部分是日志抽象层,一部分是日志实现层。常见的日志抽象层JCL,SLF4J,JBoss-Logging,日志实现层有logback,log4j,log4j2,JUL。日志抽象层的功能是提供一个统一的调用入口,而真正得日志实现功能有日志实现层来做。如果需要使用日志功能,则需要选取一 阅读全文
posted @ 2018-08-15 14:50 脆皮香蕉 阅读(850) 评论(0) 推荐(0) 编辑