- 博客(22)
- 收藏
- 关注
原创 springMVC学习01
前端控制器:SpringMVC是什么是一种基于JAVA的实现MVC设计模型的请求驱动类型的轻量级WEB框架,属于SpringFrameWorkd的后续产品,已经融合在Spring Web Flow中 ,他通过一套注解,让一个简单的JAVA类成为处理请求的控制器SpringMVC快速入门1导入依赖<javax.servlet-api><javax.servlet-ap...
2019-06-17 20:20:30 116
原创 Spring与Web集成
在Web项目中,可以使用ServletContext域的初始化方法中去初始化ApplicationgContext对象并存储ServletContext域中,这样所有Servlet都能获取应用上下文对象。Spring集成web应用步骤1.配置ContextLoaderListenerer监听器 需要导入坐标spring-web并配置全局初始化参数2.通过WebApplicationC...
2019-06-17 20:19:15 250
原创 Spring框架知识梳理03_AOP
什么是AOP意思是面向切面编程,是通过预编译和运行期动态代理实现程序功能的统一维护的一种技术。AOP的作用及其优势作用:在程序运行期间,在不修改源码的情况下对方法进行功能增强优势:减少重复代码,提高开发效率,便于维护编程范式面向对象,面向过程,面向切面,函数式编程 事件驱动编程AOP的底层实现实际上,AOP的底层是通过Spring提供的动态代理技术常用动态代理技术jdk代理:基...
2019-06-14 21:02:37 140
原创 Spring框架知识梳理02
Sping容器里面加载Properties文件<context:preperty-p;aceholder location=“classpath* : *.propeties”/>然后配置命名空间Spring原始注解1:@Component(""):让Spring产生对象2.@Autowired@Qualifier("")自动注入注:需要配置组件扫描<conte...
2019-06-13 20:18:45 140
原创 Spring框架知识梳理01
Sping的优势(1)方便集成,程序解耦(6)降低javaEE API的使用难度注:对JavaEEapi 进行了薄薄的封装层,大大降低使用难度(7)java源码是经典学习范例Sping的设计理念(1)让开发者拥有更多的选择权:集成各种优秀可框架,让开发者可以根据自身需求进行快捷的技术选型。(2)拥抱新的技术对java8+的持续支持,对Kotlin语言的支持,推进WebFlux的全面...
2019-06-12 19:01:54 110
原创 Filter和servlet的区别
1.概念#Servlet:是一种服务器端的java应用程序,具有独立于平台的协议和特性,可动态的生成web页面,工作在客户端请求与服务器响应的中间层Filter:是一个可复用的代码片段,可用来转换HTTP请求,响应和头信息,但不能产生一个请求或者响应,只是修改对某一资源的请求,或者修改从某一的响应。2.生命周期#过滤器的生命周期比Servlet长Servlet生命周期:Servlet...
2019-05-26 22:26:05 884
原创 会话技术 Cookie,Session
今日内容1. 会话技术 1. Cookie 2. Session2. JSP:入门学习会话技术1. 会话:一次会话中包含多次请求和响应。 * 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止2. 功能:在一次会话的范围内的多次请求间,共享数据3. 方式: 1. 客户端会话技术:Cookie 2. 服务器端会话技术:SessionCookie:1...
2019-05-19 19:01:04 120
原创 Response对象,ServletContext对象
今日内容1. HTTP协议:响应消息2. Response对象3. ServletContext对象HTTP协议:1. 请求消息:客户端发送给服务器端的数据 * 数据格式: 1. 请求行 2. 请求头 3. 请求空行 4. 请求体2. 响应消息:服务器端发送给客户端的数据 * 数据格式: 1. 响应行 1. 组成:协议/版本 响应状态码 状态码描述 ...
2019-05-19 18:59:26 124
原创 1. Servlet 2. HTTP协议 3. Request
内容:1. Servlet2. HTTP协议3. RequestServlet:1. 概念2. 步骤3. 执行原理4. 生命周期5. Servlet3.0 注解配置6. Servlet的体系结构 Servlet -- 接口 | GenericServlet -- 抽象类 | HttpServlet -- 抽象类 * GenericServlet:将Ser...
2019-05-19 18:58:24 295
原创 tomcat,servlet 菜鸟入门 如何部署一个服务器
web相关概念回顾1. 软件架构 1. C/S:客户端/服务器端 2. B/S:浏览器/服务器端2. 资源分类 1. 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析 * 如: html,css,JavaScript 2. 动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回...
2019-05-15 20:02:05 558
原创 XML学习笔记 ,菜鸟入门必备
1. XML 1. 概念 2. 语法 3. 解析XML:1. 概念:Extensible Markup Language 可扩展标记语言 * 可扩展:标签都是自定义的。 <user> <student> * 功能 * 存储数据 1. 配置文件 2. 在网络中传输 * xml与html的区别 1. xml标签都是自定义的,html标签...
2019-05-13 20:30:12 119
原创 Bootstrap 学习笔记
今日内容1. BootstrapBootstrap:1. 概念: 一个前端开发的框架,Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript 的,它简洁灵活,使得 Web 开发更加快捷。 * 框架:一个半成品软件,开发人员可以在框架基础上,在进行开发,简化编码。 * 好处: 1. 定义了很多的css样式...
2019-05-13 20:29:05 94
原创 整理一些JavaScript高级笔记,菜鸟进阶必看
JavaScript高级笔记:1. JavaScript: 1. ECMAScript: 2. BOM: 3. DOM: 1. 事件DOM简单学习:为了满足案例要求* 功能:控制html文档的内容* 获取页面标签(元素)对象:Element * document.getElementById("id值"):通过元素的id获取元素对象* 操作Element对象: 1. 修...
2019-05-10 21:20:08 244
原创 JavaScript基础笔记,菜鸟大全
内容1. JavaScript基础JavaScript:* 概念: 一门客户端脚本语言 * 运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎 * 脚本语言:不需要编译,直接就可以被浏览器解析执行了* 功能: * 可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。* JavaScript发展史: 1....
2019-05-10 13:05:45 185
原创 HTML,CSS 学习笔记
1. HTML标签:表单标签2. CSS:HTML标签:表单标签* 表单: * 概念:用于采集用户输入的数据的。用于和服务器进行交互。 * form:用于定义表单的。可以定义一个范围,范围代表采集用户数据的范围 * 属性: * action:指定提交数据的URL * method:指定提交方式 ...
2019-05-08 20:58:39 127
原创 数据库连接池的作用,以传统的JDBC技术相比有什么优点
@[TOC]数据库连接池的作用,以传统的JDBC技术相比有什么优点新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的...
2019-05-08 09:41:52 1083
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人