- 博客(7)
- 收藏
- 关注
原创 Spring Validator验证器与Web Formatter
Spring Validator验证器与Web FormatterValidatorSpring提供了Validator接口和注解帮助对业务数据进行验证,这些方法可以不仅在Web端使用使用 Spring 的 Validator 接口进行验证Validator 接口通过使用 Error 对象来工作,在进行验证时,可以向 Error 对象报告验证失败该接口有两个方法,分别为:suppo...
2022-07-25 22:18:00 61
原创 在Spring中使用PropertyEditor或Converter 实现Object 和 String 之间的转换
在Spring中使用PropertyEditor或Converter 实现Object 和 String 之间的转换PropertyEditor使用范围:在 BeanWrapper 上注册自定义编辑器:void registerCustomEditor(Class<?> requiredType, PropertyEditor propertyEditor);特定的...
2022-07-24 19:58:00 244
原创 Spring 事件机制
Spring 事件机制Spring默认事件类型ContextRefreshedEvent:在初始化或刷新时ApplicationContext发布,具体实现代码:ContextStartedEvent:通过在 ConfigurableApplicationContext 接口上使用 start ()方法启动 ApplicationContext 时发布,通常,此信号用于在显式停...
2022-07-24 17:09:00 64
原创 使用HTTPSessionBindingListener处理会话绑定与解除绑定
使用HTTPSessionBindingListener处理会话绑定与解除绑定以统计登录用户为例在业务场景中存在需要获取登录目前登录用户的需求,或者需要在HttpSession绑定属性时进行特定的业务处理,可以使用HTTPSessionBindingListener进行处理,具体来说需要:实现HTTPSessionBindingListener接口将会话绑定与解除绑定的业务处理逻...
2022-07-24 16:23:00 272
原创 反转链表
反转链表反转链表总体有两种方法,迭代与递归,在迭代过程中需要注意细节,比如反转链表需要同时跟踪两个节点,递归需要注意临界条件与递归函数的意义。本题中,迭代方法实时跟踪pre与cur节点,并实时更新,比较巧妙的是pre节点初始值的设置而递归,需要理解递归函数的意义,也就是返回的是反转链表的头节点,以及本节点next的设置本题相较上面一题控制为链表区间反转,同样有两个思路...
2022-07-24 10:19:00 103
原创 JavaWeb基础知识笔记
1.基本概念前言web开发web,网页如:www.baidu.com静态web:html,css提供给所有人看的,数据始终不会变化动态web:千人千面,淘宝技术栈:Servlet/JSP,ASP,PHP在java中,动态web资源开发的技术统称为javaweb网络通信三要素IP:电子设备在计算机网络中唯一的标识符端口:应用程序在计算机中唯一的标识 0...
2020-10-28 12:54:00 247
原创 JavaScript基础知识梳理
1.概念一门客户端脚本语言运行在客户端浏览器中,每一个浏览器都有JavaScript脚本的解析引擎脚本语言:不与要编译,直接就可以被浏览器解析执行功能可以用来增强用户和html页面的交互,可以用来控制html元素,增加动态效果2.ECMAScript:客户端脚本语言的标准基本语法与html结合定义<script>,标签体内容就是js代码定义&...
2020-10-25 10:51:00 52
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人