2018年8月29日

SpringBoot配置自定义日期参数转换器

摘要: 1.自定义参数转换器 自定义参数转换器必须实现Converter接口 2.配置转换器 自定义WebMvcConfig继承WebMvcConfigurerAdapter,在addFormatters方法中进行配置: 3.编写测试controller 4.测试方式和效果 阅读全文

posted @ 2018-08-29 15:58 ert999 阅读(6833) 评论(1) 推荐(1) 编辑

SpringMVC参数绑定(未完待续)

摘要: 1. Strut2与SpringMVC接收请求参数的区别 Struts2通过action类的成员变量接收SpringMVC通过controller方法的形参接收 2. SpringMVC参数绑定流程 前端控制器 -> 处理器适配器 -> 参数绑定组件(将key/value转化为方法形参) -> 执行 阅读全文

posted @ 2018-08-29 14:27 ert999 阅读(198) 评论(0) 推荐(0) 编辑

一个简单的SpringBoot入门程序

摘要: 1. 使用IDEA构建Maven项目 2. 创建SpringBoot启动类 备注: 1) @SpringBootApplication 2) SpringApplication.run(HelloApp.class, args); 3. 创建第一个Controller 备注: 1) @RestCon 阅读全文

posted @ 2018-08-29 11:40 ert999 阅读(253) 评论(0) 推荐(0) 编辑

四种JavaEE架构简介

摘要: 1. 传统三层架构 配图是一个基于MVC的三层架构, 大致可以分成表现层, 业务层和持久层 表现层负责接收请求和转发请求 业务层主要负责处理请求, 值得注意的是事务管理, 日志记录等操作通常也是封装在这层中 持久层主要负责数据库与实体之间的操作 我们可以使用框架来简化各层的开发, 例如表现层使用Sp 阅读全文

posted @ 2018-08-29 10:51 ert999 阅读(8197) 评论(0) 推荐(0) 编辑

2018年8月28日

浏览器禁用Cookie后的Session处理

摘要: 1. 实现购物车, 可以基于Cookie, 也可以基于Session, 若服务器性能较差, 可以考虑基于Cookie实现购物车 2. 解决方案: URL重写 把用户可能点的每一个超链接后面,都跟上用户的sessionid号 1) 对sendRedirect方法后的URL地址进行重写 2) 对表单或超 阅读全文

posted @ 2018-08-28 13:50 ert999 阅读(3219) 评论(0) 推荐(0) 编辑

基础回顾: 关于Session的一些细节

摘要: 1 session是服务端技术, cookie是客户端技术 2 默认情况下, 一个浏览器独占一个session对象, 也就是说, 开启两个浏览器进程, 它们之间使用的session不是同一个session 3 通过一个浏览器进程产生出来的浏览器窗口, 这些窗口共享的是同一个session, 产生方式 阅读全文

posted @ 2018-08-28 12:58 ert999 阅读(222) 评论(0) 推荐(0) 编辑

使用Cookie实现用户商品历史浏览记录

摘要: 该功能分为四个模块: 1. 获取所有商品并以链接的形式显示 模拟数据库和用户实体 1 // 模拟数据库 2 class Db { 3 4 // 要求: 1有序 2查找 -> LinkedHashMap 5 private static Map<String, Book> map = new Link 阅读全文

posted @ 2018-08-28 11:19 ert999 阅读(2465) 评论(0) 推荐(0) 编辑

使用Cookie实现显示用户上次访问时间

摘要: 一. 常用Cookie API介绍 1. 获取cookie request.getCookies(); // 返回Cookie[] 2. 创建cookie Cookie(String key, String value); // 通过构造器创建 3. 返回cookie给用户浏览器 response. 阅读全文

posted @ 2018-08-28 09:12 ert999 阅读(3441) 评论(0) 推荐(0) 编辑

2018年8月27日

DbUtils要点小结

摘要: 一. DbUtils核心API 1. QueryRunner update方法 query方法 2. 各种Handler都实现ResultSetHandler接口 beanhandler beanlisthandler beanmaphandler arrayhandler arraylisthan 阅读全文

posted @ 2018-08-27 22:11 ert999 阅读(131) 评论(0) 推荐(0) 编辑

使用log4j实现日志API

摘要: 添加SLF4J依赖,用于提供日志API, 使用log4j作为实现 1.pom.xml添加SLF4J依赖 2.在main/resources目录下创建log4j.properties 1. 日志级别 1) ERROR > WARN > INFO > DEBUG 2) 级别大于等于设置的级别, 该级别的 阅读全文

posted @ 2018-08-27 21:19 ert999 阅读(2310) 评论(0) 推荐(0) 编辑

导航