07 2022 档案

摘要:监听器 1) ServletContextListener - 监听ServletContext对象的创建和销毁的过程2) HttpSessionListener - 监听HttpSession对象的创建和销毁的过程3) ServletRequestListener - 监听ServletReque 阅读全文
posted @ 2022-07-26 22:04 浑浑噩噩一只小迷七 阅读(40) 评论(0) 推荐(0) 编辑
摘要:事务处理 1.事务管理在Dao层 2. 事务管理在业务层 实现: 涉及到的组件: - OpenSessionInViewFilter - TransactionManager - ThreadLocal - ConnUtil - BaseDAO (1)拦截器(OpenSessionInViewFil 阅读全文
posted @ 2022-07-26 20:52 浑浑噩噩一只小迷七 阅读(89) 评论(0) 推荐(0) 编辑
摘要:过滤器Filter 1) Filter也属于Servlet规范 2) Filter开发步骤:新建类实现Filter接口,然后实现其中的三个方法:init、doFilter、destroy @WebFilter("/Demo01.do") //与servlet的名字一致,拦截特定的servlet pu 阅读全文
posted @ 2022-07-23 13:46 浑浑噩噩一只小迷七 阅读(40) 评论(0) 推荐(0) 编辑
摘要:一、MVC概念 1. MVC : Model(模型)、View(视图)、Controller(控制器) 视图层:用于做数据展示以及和用户交互的一个界面控制层:能够接受客户端的请求,具体的业务功能还是需要借助于模型组件来完成模型层:模型分为很多种:有比较简单的pojo/vo(value object) 阅读全文
posted @ 2022-07-22 19:52 浑浑噩噩一只小迷七 阅读(304) 评论(0) 推荐(0) 编辑
摘要:1. servlet的生命周期:实例化、初始化、服务、销毁 在servlet初始化时候设置参数:(与具体的servlet实例相关) (1)获取config: ServletConfig config = getServletConfig(); (2)获取初始化参数值: String paramete 阅读全文
posted @ 2022-07-22 10:48 浑浑噩噩一只小迷七 阅读(53) 评论(0) 推荐(0) 编辑
摘要:1. class.forName() 作用是按参数中指定的字符串形式的类名去搜索并加载相应的类,如果该类字节码已经被加载过,则返回代表该字节码的Class实例对象,否则,按类加载器的委托机制去搜索和加载该类,如果所有的类加载器都无法加载到该类,即抛出ClassNotFoundException。加载 阅读全文
posted @ 2022-07-21 19:14 浑浑噩噩一只小迷七 阅读(39) 评论(0) 推荐(0) 编辑
摘要:1. 把多个Servlet变成一个Servlet (1)访问不同的servlet处理不同的业务 (2)整合Servlet,访问同一个servlet,重写servlet方法处理不同的业务 (3)代码实现 A.fruit.do package com.fruits.servelet; import co 阅读全文
posted @ 2022-07-20 16:26 浑浑噩噩一只小迷七 阅读(37) 评论(0) 推荐(0) 编辑
摘要:1. index.html <div> <form th:action="@{/index}" method="post"> <input type="hidden" name="oper" value="search" /> 请输入查询关键字:<input type="text" name="ke 阅读全文
posted @ 2022-07-19 16:11 浑浑噩噩一只小迷七 阅读(144) 评论(0) 推荐(0) 编辑
摘要:1. 获取指定页码上的库存列表信息,每页显示5条 (1)FruitDAO和FruitDAOImpl //获取指定页码上的库存列表信息,每页显示5条 List<Fruit> getFruitListbypageNo(int pageNo); public List<Fruit> getFruitLis 阅读全文
posted @ 2022-07-19 15:43 浑浑噩噩一只小迷七 阅读(59) 评论(0) 推荐(0) 编辑
摘要:1. 在列表中点击值显示详细信息 //IndexServlet @WebServlet("/index") public class IndexServlet extends ViewBaseServlet { @Override protected void doGet(HttpServletRe 阅读全文
posted @ 2022-07-18 22:36 浑浑噩噩一只小迷七 阅读(55) 评论(0) 推荐(0) 编辑
摘要:保存作用域:page(页面级别)、request(一次请求响应范围)、session(一次会话范围)、application(整个应用程序范围) (1)request:一次请求响应范围 //演示request保存作用域(demo01和demo02) @WebServlet("/demo01") pu 阅读全文
posted @ 2022-07-15 16:31 浑浑噩噩一只小迷七 阅读(95) 评论(0) 推荐(0) 编辑
摘要:Thymeleaf:视图模板技术 Thymeleaf是一个供后端人员使用的,为快速开发页面而生的Java模板引擎,能够动态地替换掉静态内容,使页面动态显示。 (模板引擎(用于Web开发)是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,用于网站的模板引擎就会生成一个标准的HT 阅读全文
posted @ 2022-07-15 13:52 浑浑噩噩一只小迷七 阅读(68) 评论(0) 推荐(0) 编辑
摘要:1. Servlet Servlet就是sun公司开发动态web的一门技术,sun在这些API中提供一个接口叫做:Servlet,开发一个Servlet程序,步骤: 编写一个类,实现Servlet接口 把开发好的Java类部署到web服务器中 实现了Servlet接口的Java程序叫做Servlet 阅读全文
posted @ 2022-07-13 17:17 浑浑噩噩一只小迷七 阅读(25) 评论(0) 推荐(0) 编辑
摘要:Dao Dao(Data Access Object 数据存储对象):Java和数据库打交道的代码,jdbc是dao的一种表现形式 位于业务逻辑和持久化数据之间,实现对持久化数据的访问。 Dao在类和数据表之间起着转换器的作用,把实体类转化为数据库中的记录。 项目的结构: (1)pojo/model 阅读全文
posted @ 2022-07-12 11:30 浑浑噩噩一只小迷七 阅读(316) 评论(0) 推荐(0) 编辑
摘要:1. 请求方式 (1)get:请求能够携带的参数比较少,大小有限制,会在浏览器的URL地址栏中显示数据内容,不安全,高效; (2)post:请求能够携带的参数没有限制,大小没有限制,不会在浏览器的URL地址栏中显示数据内容,安全,不高效。 2. 响应状态码 200:请求响应成功 3XX:请求重定向( 阅读全文
posted @ 2022-07-07 15:48 浑浑噩噩一只小迷七 阅读(13) 评论(0) 推荐(0) 编辑
摘要:软件开发中,关于数据库的设计 分析需求:分析业务和需要处理的数据库的需求; 概要设计:设计关系图E-R图 前端软件:Element ui 、Semantic ui、layui、ant design pro 三大范式 1.JDBC Java操作数据库的规范,简化开发人员对数据库的统一操作。 JDBC连 阅读全文
posted @ 2022-07-06 09:27 浑浑噩噩一只小迷七 阅读(29) 评论(0) 推荐(0) 编辑
摘要:1、函数 (1)定义函数 不存在参数如何规避 1 <script> 2 var abs = function (x) { 3 if(typeof x !== "number"){ 4 throw 'Not a Number'; //手动抛出异常 5 }else if(x>0){ 6 return x 阅读全文
posted @ 2022-07-03 18:09 浑浑噩噩一只小迷七 阅读(24) 评论(0) 推荐(0) 编辑

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