随笔分类 -  JavaWeb

摘要:一.拦截器(interceptor)的作用 SpringMVC的拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理 ①创建拦截器实现HandlerInterceptor接口 ②配置拦截器 ③测试拦截器的拦截效果二.拦截器方法说明 preHandle() 方法在请求处 阅读全文
posted @ 2022-04-06 20:33 Pray386 阅读(179) 评论(0) 推荐(0) 编辑
摘要:一.获得参数 1.获得基本类型参数 Controller中的业务方法的参数名称要与请求参数的name一致,参数值会自动映射匹配 2.获得pojo类型参数 Controller中的业务方法的POJO参数属性名要与请求参数的name一致,参数值会自动映射匹配 3.获得数组型参数 Controller中的 阅读全文
posted @ 2022-04-06 09:31 Pray386 阅读(42) 评论(0) 推荐(0) 编辑
摘要:恢复内容开始 一.SpringMVC的数据响应方式 1)页面跳转 直接返回字符串:返回的字符串与视图解析器的前后缀拼接后跳转 通过ModeAndView对象返回 2)回写数据 直接返回字符串: 通过SpringMVC框架注入的response对象,使用response.getWriter().pri 阅读全文
posted @ 2022-04-05 16:47 Pray386 阅读(42) 评论(0) 推荐(0) 编辑
摘要:一.数据源(连接池)的开发步骤 导入数据源和数据库坐标,创建数据源的对象,设置数据源的基本连接数据,使用数据源获取连接资源和归还连接资源 二.Spring配置数据源 将DataSource的创建权交给Spring容器完成 三.抽取jdbc配置文件 applicationContext.xml加载jd 阅读全文
posted @ 2022-04-04 21:01 Pray386 阅读(199) 评论(0) 推荐(0) 编辑
摘要:一.ApplicationContext 1.ApplicationContext实现类 1)ClassPathXmlApplicationContext:从类的根目录下加载配置文件 ApplicationContext app = ClassPathXmlApplicationContext("x 阅读全文
posted @ 2022-04-04 15:47 Pray386 阅读(92) 评论(0) 推荐(0) 编辑
摘要:一.Bean实例化的三种方式 无参构造方法实例化用的最多,其他两种:工厂静态方法实例化,工厂实例方法实例化 二.Bean的依赖注入分析 当前UserService实例和UserDao实例都在Spring容器中,当前的做法是容器外部获得UserService实例和UserDao实例 然后在程序中进行结 阅读全文
posted @ 2022-04-03 16:44 Pray386 阅读(112) 评论(0) 推荐(0) 编辑
摘要:一.分模块开发与设计 做工程按模块开发,主模块什么都不放,所有功能做出独立的模块,通过模块的合作完成工程的所有功能 ①ssm_pojo拆分,实体类模块拆分步骤: 新建模块 拷贝原始项目中对应的相关功能到ssm_pojo模块 ②DAO模块拆分,步骤: 复制main文件夹的java和resource文件 阅读全文
posted @ 2022-03-31 10:45 Pray386 阅读(13) 评论(0) 推荐(0) 编辑
摘要:1.Vue是一套前端框架,可以免除JavaScript中DOM操作 2.基于MVVM,实现双向绑定 视图变化同时模型变化,模型变化同时视图变化 MVC:只能实现模型到视图的单向展示 一.Vue快速入门 1.新建HTML页面,引入Vue.js文件 2.在JS代码区域,创建Vue核心对象,进行数据绑定 阅读全文
posted @ 2022-03-30 22:40 Pray386 阅读(217) 评论(0) 推荐(0) 编辑
摘要:一.AJAX介绍 概念:异步的JavaScript和XML AJAX作用:1.与服务器进行数据交换:通过AJAX可以给服务器发送请求,并获取服务器响应的数据 使用AJAX和服务器通信,可以使用HTML+AJAX替换JSP 2.可以在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页的技术。 阅读全文
posted @ 2022-03-30 16:45 Pray386 阅读(12) 评论(0) 推荐(0) 编辑
摘要:一.Filter过滤器介绍 过滤器可以把资源请求拦截下来,从而实现一些特殊的功能 可以完成一些通用功能:权限控制,统一编码处理,敏感字符处理等 二.Filter入门 1.定义类,实现Filter接口,并重写所有方法 2.配置Filter拦截资源的路径:在类上定义@WebFilter 3.在doFli 阅读全文
posted @ 2022-03-30 10:42 Pray386 阅读(30) 评论(0) 推荐(0) 编辑
摘要:一.HTTP协议特点 1.基于tcp协议 2.基于请求-响应模型,一次请求一个响应 3。http协议是无状态的协议:缺点:多次请求不能共享速度 优点:速度块 二.请求数据格式 1.请求行:请求数据的第一行 GET表示请求方式 /表示请求资源路径 HTTP/1.1表示协版本 2.请求头:第二行开始,格 阅读全文
posted @ 2022-03-28 22:34 Pray386 阅读(174) 评论(0) 推荐(0) 编辑
摘要:一. 基础对象 1.Array对象:用于定义数组 定义方法:① var 变量名 = new Array(元素列表); ② var 变量名 = [元素列表]; 访问:①arr[索引] = 值; 如arr[0]=1; 特点:数组相当于Java集合,变长变类型 常用方法:push:添加方法 splice: 阅读全文
posted @ 2022-03-28 14:45 Pray386 阅读(30) 评论(0) 推荐(0) 编辑
摘要:1.JavaScript是一门跨平台,面向对象的的脚本语言,来控制网页行为的,它能使网页可交互。 2.引入方式: 内部脚本:将JS代码定义HTML页面中<script></script> 一般把脚本放置在<body>元素的底部,可以改善显示速度 外部脚本:定义一个外部JS文件,使用<script> 阅读全文
posted @ 2022-03-28 11:35 Pray386 阅读(46) 评论(0) 推荐(0) 编辑
摘要:1.HTML介绍 HTML是一种语言,所有的网页都是用HTML编成的,HTML标签由浏览器运行 w3c标准:网页主要由三部分组成: 结构:HTML 表现:CSS 行为:JavaScript 2.HTML特点 HTML标签不分大小写 HTML标签属性值 单双引都可以 HTML语法松散 3.基础标签 标 阅读全文
posted @ 2022-03-27 22:32 Pray386 阅读(71) 评论(0) 推荐(0) 编辑
摘要:1.约束 :对表中数据限制 ①作用于表中列的方向,限制加入表的数据 ②约束保证了数据库中数据的正确性,有效性和完整性。 2.数据库设计:有什么数据,用什么表保存,表和表之间有什么关系 设计什么:有哪些表,表里有哪些字段,表和表之间是什么关系 表关系有哪些:一对一,一对多/多对一,多对多 一对多/多对 阅读全文
posted @ 2022-03-23 21:01 Pray386 阅读(83) 评论(0) 推荐(0) 编辑
摘要:1.数据库管理系统 如MySql,能管理数据库,对数据库增删改查 2.关系数据库 简单来说,是由多张互相连接的二维表组成的数据库。 优点:使用表结构,便于维护/使用SQL语言操作,使用方便,可以进行复杂查询/数据存储在磁盘中,安全。 3.MySql数据库 MySql数据库管理系统可以创建多个数据库, 阅读全文
posted @ 2022-03-23 10:33 Pray386 阅读(23) 评论(0) 推荐(0) 编辑
摘要:web互联网系统 1.网页:网页的目的是将数据显示出来,例如京东商城,上面的商品名称,价格,数量等。 2.数据库:存储和管理数据。 数据是在数据库里存储和管理的,所以网页的本质就是取得数据库里的数据,但是网页不能直接访问数据库。 3.javaweb程序:从数据库提取数据,网页从javaWeb程序提取 阅读全文
posted @ 2022-03-23 10:02 Pray386 阅读(24) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示