JavaWeb
文章平均质量分 81
爱吃番茄炒鸡蛋
这个作者很懒,什么都没留下…
展开
-
mybatis缓存
缓存 存在内存中的临时数据。 将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据文件)查询,从缓存中查询,从而提高查询效率,解决了高并发系统的性能问题。 Mybatis缓存 MyBatis包含一个非常强大的查询缓存特性,它可以非常方便地定制和配置缓存。缓存可以极大的提升查询效率。 MyBatis系统中默认定义了两级缓存:一级缓存和二级缓存 默认情况下,只有一级缓存开启。(SqlSession级别的缓存,也称为本地缓存)原创 2021-05-14 10:13:34 · 40 阅读 · 0 评论 -
mybatis复杂查询
数据库环境原SQL语句 select s.id sid, s.name sname , t.name tname from student s,teacher t where s.tid = t.idJAVA类的创建@Data //GET,SET,ToString,有参,无参构造public class Teacher { private int id; private String name;}@Datapublic class Stude..原创 2021-05-13 23:09:54 · 128 阅读 · 0 评论 -
mybatis的CURD
注意:增删改三步骤需要事务的提交 sqlsession.commit(); Mapper.xml主要参数 resultType 返回类型 (一般只又查询会用到) parameterType 参数类型 传参用# 例:#{s_id} sql对应的标签不要对应错 —— 例:查询不能用insert1、首先在Mapper接口中完善方法package com.dao;import com.pojo.Student;import java.util.L...原创 2021-05-13 22:59:29 · 56 阅读 · 0 评论 -
Cookie & Session
Cookie会话会话:用户打开一个浏览器,点击了很多超链接,访问多个web资源,关闭浏览器,这个过程可以称之为会话一个网站,怎么证明你来过?客户端 服务端1.服务端给客户端一个信件,客户端下次访问服务端带上信件就可以了;cookie 在请求request中2.服务器登记你来过了,下次你来的时候我来匹配你;seesioncookie客户端技术(响应,请求)session服务器技术,利用技术,可以保存用户信息,把信息和数据放在session中 例如网...原创 2021-05-13 22:49:51 · 66 阅读 · 0 评论 -
MVC
MVC设计模式视图View负责页面的显示;与用户的交互。包含各种表单。实现视图用到的技术有html/css/jsp/js等前端技术。用户交互:用户鼠标点击页面;填写页面中各种表单........等等展示数据 提供链接发起Servlet请求模型Model模型负责各个功能的实现(如登录、增加、删除功能)。模型用JavaBean实现。业务处理:Service 数据持久层CRUD DaoJavaBeans :①是Java中一种特殊的类(换言之:JavaBe...原创 2021-05-13 22:46:12 · 243 阅读 · 0 评论 -
Servlet
Server Applet狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet运行于支持Java的应用服务器中。从原理上讲,Servlet可以响应任何类型的请求,但绝大多数情况下Servlet只用来扩展基于HTTP协议的Web服务器。Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器转载 2021-05-13 22:44:20 · 204 阅读 · 0 评论