- 博客(8)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 hibernate和mybatis的区别
以前没怎么用过mybatis,只知道与hibernate一样是个orm数据库框架。随着使用熟练度的增加,发现它与hibernate区别是非常大的,结合至今为止的经验,总结出以下几点:1. hibernate是全自动,而mybatis是半自动。hibernate完全可以通过对象关系模型实现对数据库的操作,拥有完整的JavaBean对象与数据库的映射结构来自动生成sql。而mybati
2017-09-25 20:51:47
232
原创 对象四大作用域
对象作用域page作用域 在一个页面范围内有效application作用域:对应整个应用上下文,在一个应用服务器内有效request作用域:对应一次请求,在一个服务器请求范围内有效session作用域:对应一个用户会话 再一次会话范围内有效
2017-09-25 20:01:10
237
原创 jstl总结
jstl一共提供有四个场景1、核心标签(重要,包含了输出,流程控制,循环等)2、格式化标签(提供了数字精度转换,日期转换)3、SQL标签(可以操作数据库的标签)4、XML标签(支持创建和操作XML文档的标签)5、JSTL函数(大部分是通用的字符串处理函数)其实最常用的是核心标签,它分为四个部分,1、表达式控制标签:out、setremover、catch2、
2017-09-25 19:57:19
285
原创 什么是过滤器
什么叫过滤器?在客户端的请求访问后端资源之前,拦截这些请求在服务器的响应发送灰客户端之前,处理这些响应过滤器的作用:主要用于权限验证拦截敏感词汇所有页面的访问量的统计对编码进行统一的设置定义过滤器实现filter重写三个方法init()初始化doFilter()dostory()销毁
2017-09-25 19:56:23
440
原创 什么是监听器
什么是监听器? 1、监听你的web应用,监听许多信息的初始化,销毁,增加,修改,删除值等。2.监听器用于监听一些重要事件的发生,监听器对象可以在事情发生前、发生后可以做一些必要的处理3、主要使用场景:实现系统日志监听器类型分类按监听的对象划分:servlet2.4规范定义的事件有三种:1、用于监听应用程序环境对象(servletContext)的事件监听器2、用于监听用
2017-09-25 19:54:50
1579
原创 什么是Spring的MVC框架?
Spring 配备构建Web 应用的全功能MVC框架。Spring可以很便捷地和其他MVC框架集成,如Struts,Spring 的MVC框架用控制反转把业务对象和控制逻辑清晰地隔离。它也允许以声明的方式把请求参数和业务对象绑定。 spring mvc是一个基于mvc的web框架。spring mvc是spring框架的一个模块,springmvc和spring无需通过中间整合层进行
2017-09-24 17:12:39
1519
原创 spingmvc的请求流程
①在请求离开浏览器时,会带有用户所请求内容的信息,至少包含请求的URL。但是还可能带有其他的信息,如用户提交的表单信息等。②请求先来到了前端控制器(DispatcherServlet),前端控制器根据处理器映射(HanderMapping)查询该请求应该由哪个后端控制器(Controller)处理③选择了合适的控制器之后,前端控制器(DispatcherServlet)会将请求发送给选中的
2017-09-24 16:53:40
372
原创 Springmvc和struts2的区别
1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts2中Action的一个方法可以对应一个url,而其类属性却被所有方法共享,这也就无法用注解或其他方式
2017-09-24 16:06:12
386
怎么使用三张表组层一个tree,表结构应该怎么设计
2018-03-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人