- 博客(6)
- 资源 (4)
- 收藏
- 关注
原创 JSR303的数据校验-Hibernate Validator方式实现
1.什么是JSR303? JSR303是java为bean数据合法性校验所提供的一个标准规范,叫做Bean Validation. Bean Validation是一个运行时的数据校验框架,在验证之后验证的错误信息会被马上返回。 2.实现方式:Hibernate Validator 3.JSR303定义了一套可以标注在成员变量、属性方法上的校验注解。 @Null
2017-09-16 19:46:20
544
原创 SpringMVC的数据格式化-注解驱动的属性格式化
一、什么是注解驱动的属性格式化? --在bean的属性中设置,SpringMVC处理 方法参数绑定数据、模型数据输出时自动通过注解应用格式化的功能。 二、注解类型 1.DateTimeFormat @DateTimeFormat注解可以对java.util.Date、java.util.calenda等时间类型的属性进行标注。 DateTimeFormat最常用的属性就是 pat
2017-09-15 21:43:59
369
原创 springmvc的工作流程
1.客户端发出请求 2.请求被spring的前端控制器DispatcherServlet拦截 3.DispatcherServlet对请求的URI解析,根据得到的URI调用处理器映射器(HandleMapping)获取handler 4.前端控制器根据得到的handler选择一个合适的处理器适配器(HandlerAdapter)调用handler里面对应的方法 5.执行handler 6
2017-09-15 10:57:07
214
原创 spring的一些问题
1.什么是spring? spring是一个轻量级的一站式框架,它的核心有两个部分,1.aop面向切面编程 2.ioc控制反转。 2.什么是aop aop就是面向切面编程,使用aop可以使业务逻辑各个部分分开,降低了业务逻辑各个部分的耦合,提高了代码的重用性,提高了开发效率。 3.什么是ioc ioc意思是控制反转,就是把对象的创建交给spring去完成。实现了解耦。
2017-09-14 19:07:21
160
原创 stsuts2的一些问题
1.什么是struts2? struts2是一个基于MVC设计模式的框架, 2.struts2的工作原理。 1.客户端发送一个请求 2.经过核心过滤器StrutsPrepareAndExecuteFilter执行一组拦截器 3.执行目标action 4.找到对应的result 5.完成页面的跳转
2017-09-14 18:38:39
197
原创 线程笔试面试题
1.进程和线程的区别是什么? 进程是执行着的程序,而线程是进程内部的一个执行序列。一个进程可以有多个线程。 2.创建线程有几种不同的方式?你喜欢哪一种?为什么? *继承Thread类 *实现runnable接口 *应用程序可以使用executor框架创建线程池 我喜欢实现runnable接口,因为java不支持多继承,实现接口就避免了在继承thread类后还需要继承别的类的情况
2017-09-14 17:29:21
353
spring整合springmvc、mybatis的jar包和配置文件
2017-09-26
struts2四天的学习笔记
2017-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人