摘要: 执行流程 环境的搭建(如何使用) 1.导入jar包 2.mybatis-conf.xml 放在src下面 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Confi 阅读全文
posted @ 2020-05-15 17:27 master_hxh 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 监听器: 监听域对象的创建与销毁 3个 监听域对象中值状态的改变 3个 监听对象与session的关系2个 监听对象是否在session中存在 活化与钝化 过滤器: Filter接口 过滤器的作用 过滤器如何使用 @WebFilter urlPatterns ==> String[] dispatc 阅读全文
posted @ 2020-05-12 17:57 master_hxh 阅读(328) 评论(0) 推荐(0) 编辑
摘要: init() 初始化,创建servlet service() 只要servlet被访问,也就是接收到请求时就会执行此方法 destroy() 销毁 servlet是一个单例对象,而且支持多线程 单例:无论这个servlet被访问多少次,init()在整个生命周期中只执行一次 多线程:如果多个访问同时 阅读全文
posted @ 2020-05-12 17:30 master_hxh 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1、什么是servlet? 我们后台具备接收请求、响应数据功能的对象就是servlet!!! Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动 阅读全文
posted @ 2020-05-12 17:26 master_hxh 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1、打开eclipse,选择window下的show view找到servers选项 2、点击创建服务器的连接 3、修改项目发布的默认位置 双击服务器 一定要再修改之后ctrl + s保存!!! 4、在eclipse中启动tomcat服务器、关闭tomcat服务器 右键服务器之后,点击start即为 阅读全文
posted @ 2020-05-12 17:13 master_hxh 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 1、什么是服务端??? 服务端是为客户端服务的,服务的内容诸如向客户端提供资源,保存客户端数据。 为客户端提供资源: XX学院的教务处网站,登录之后,查询本学年的考试成绩。点击查询按钮,告知服务端我要得到我的成绩,此时服务端将成绩查询出来之后,响应给浏览器页面显示 保存客户端数据: xxx大学的新生 阅读全文
posted @ 2020-05-12 17:08 master_hxh 阅读(2226) 评论(0) 推荐(0) 编辑
摘要: 1、什么是事务 数据库事务(database transaction) 是指作为单个逻辑工作单元的一系列操作!!!要么全部成功、要么全部失败! 如果完整的业务需要n多个步骤完成,每一个步骤都可以与数据库进行增删改查,我们如果在不开启事务的情况下,直接执行业务逻辑代码,那么比如总共五步,前两步成功,第 阅读全文
posted @ 2020-05-12 17:05 master_hxh 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 使用数据库连接池,其实就是让QueryRunner对象在创建时得到一个数据源(数据库连接池),使用不同的数据库连接池,只需要为QueryRunner提供其自身的数据源即可!也就是DataSource 那么一旦QueryRunner在创建时有了数据源,那么在执行sql,操作数据库时,就会自动从数据源中 阅读全文
posted @ 2020-05-12 16:55 master_hxh 阅读(725) 评论(0) 推荐(0) 编辑
摘要: 我们目前对于数据库连接对象的使用,是在不断的创建、销毁,这样会导致内存的浪费,性能的降低。 举例: 比如12306的购票系统,同一时间多个用户访问数据库,查询余票,目前的代码有多少用户就需要创建多少个连接对象,而且使用完毕立马销毁,这样频繁的开辟空间存储连接对象、销毁连接对象释放空间其实很耗性能的。 阅读全文
posted @ 2020-05-12 16:46 master_hxh 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 使用DbUtils的第一步,导入相关jar包: 驱动jar包与dbutils的工具jar包,缺一不可。 1、创建工程,导入相关jar包,然后add to build path 2、使用DbUtils完成数据库操作 步骤: 获取数据库连接 创建QueryRunner对象 使用QueryRunner对象 阅读全文
posted @ 2020-05-12 16:44 master_hxh 阅读(356) 评论(0) 推荐(0) 编辑