摘要: 一、Spring Boot与缓存、 JSR-107、Spring缓存抽象、整合Redis 一、JSR107 二、Spring缓存抽象 四、缓存使用 第一步: 第二步: Controller层: Sercvice层: Mapper层: 五、整合redis实现缓存 第一步: 第二步: 第三步: 测试类: 阅读全文
posted @ 2019-03-28 20:58 Mogle 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 1)、如何定制和修改Servlet容器的相关配置; 1、修改和server有关的配置(ServerProperties【也是EmbeddedServletContainerCustomizer】); 2、编写一个EmbeddedServletContainerCustomizer:嵌入式的Servl 阅读全文
posted @ 2019-03-25 14:00 Mogle 阅读(334) 评论(0) 推荐(0) 编辑
摘要: SpringBoot默认的错误处理机制 默认效果: ​ 1)、浏览器,返回一个默认的错误页面 2)、如果是其他客户端,默认响应一个json数据 原理: ​ 可以参照ErrorMvcAutoConfiguration;错误处理的自动配置; 给容器中添加了以下组件 ​ 1、DefaultErrorAtt 阅读全文
posted @ 2019-03-24 10:25 Mogle 阅读(277) 评论(0) 推荐(0) 编辑
摘要: CRUD-员工列表 实验要求: 1)、RestfulCRUD:CRUD满足Rest风格; URI: /资源名称/资源标识 HTTP请求方式区分对资源CRUD操作 2)、实验的请求架构; 3)、员工列表: thymeleaf公共页面元素抽取 三种引入公共片段的th属性: th:insert:将公共片段 阅读全文
posted @ 2019-03-21 21:01 Mogle 阅读(1092) 评论(0) 推荐(0) 编辑
摘要: 登陆 开发期间模板引擎页面修改以后,要实时生效 1)、禁用模板引擎的缓存 2)、页面修改完成以后ctrl+f9:重新编译; 登陆错误消息的显示 login.html 4)、Controller层 LoginController: 4)、拦截器进行登陆检查 拦截器 阅读全文
posted @ 2019-03-21 11:40 Mogle 阅读(14054) 评论(0) 推荐(0) 编辑
摘要: 1)、国际化 1)、编写国际化配置文件; 2)、使用ResourceBundleMessageSource管理国际化资源文件 3)、在页面使用fmt:message取出国际化内容 步骤: 1)、编写国际化配置文件,抽取页面需要显示的国际化消息 2)、SpringBoot自动配置好了管理国际化资源文件 阅读全文
posted @ 2019-03-20 21:15 Mogle 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 配置文件到底能写什么?怎么写?自动配置原理; 配置文件能配置的属性参照 1、自动配置原理: 1)、SpringBoot启动的时候加载主配置类,开启了自动配置功能 ==@EnableAutoConfiguration== 2)、@EnableAutoConfiguration 作用: 利用Enable 阅读全文
posted @ 2019-03-20 15:56 Mogle 阅读(424) 评论(0) 推荐(0) 编辑
摘要: https://docs.spring.io/spring-boot/docs/1.5.10.RELEASE/reference/htmlsingle/#boot-features-developing-web-applications 1. Spring MVC auto-configuratio 阅读全文
posted @ 2019-03-20 15:14 Mogle 阅读(1369) 评论(0) 推荐(0) 编辑
摘要: 1、引入thymeleaf; 2、Thymeleaf使用 只要我们把HTML页面放在classpath:/templates/,thymeleaf就能自动渲染; 使用: 1、导入thymeleaf的名称空间 2、使用thymeleaf语法; 3、语法规则 1)、th:text;改变当前元素里面的文本 阅读全文
posted @ 2019-03-20 14:44 Mogle 阅读(2581) 评论(0) 推荐(0) 编辑