摘要: Mybatis概述 Mybatis是什么 Mybatis是一个持久层框架。 Mybatis的作用 Mybatis是一个持久层框架,当然作用就是操作数据库的(增删改查). 为什么需要学习Mybatis Mybatis的理念:让开发者是10%的代码就可以实现数据库的操作。 解决方案: 持久层(DAO)的 阅读全文
posted @ 2019-07-01 22:17 Carlos_Ouyang 阅读(192) 评论(0) 推荐(0) 编辑
摘要: Json详解 Json是一种轻量级的数据交换格式,采用一种“键:值”对的文本格式来存储和表示数据,在系统交换数据过程中常常被使用,是一种理想的数据交换语言。在使用 Java 做 Web 开发时,不可避免的会遇到 Json 的使用。 JSON形式与语法 我们先来看以下数据: { "ID": "1001 阅读全文
posted @ 2019-07-01 22:15 Carlos_Ouyang 阅读(1289) 评论(0) 推荐(0) 编辑
摘要: Servlet 编写过滤器 Servlet 过滤器可以动态地拦截请求和响应,以变换或使用包含在请求或响应中的信息。可以将一个或多个 Servlet 过滤器附加到一个 Servlet 或一组 Servlet。Servlet 过滤器也可以附加到 JavaServer Pages (JSP) 文件和 HT 阅读全文
posted @ 2019-07-01 22:13 Carlos_Ouyang 阅读(1102) 评论(0) 推荐(0) 编辑
摘要: Request 解决了一次请求内的数据共享问题,session 解决了用户不同请求的数据共享问题,而不同的用户的数据共享则该使用使用 ServletContext 对象。 原理 ServletContext 对象由服务器进行创建,一个项目只有一个对象。不管在项目的任意位置进行获取得到的都是同一个对象 阅读全文
posted @ 2019-07-01 22:11 Carlos_Ouyang 阅读(100) 评论(0) 推荐(0) 编辑
摘要: Request 对象解决了一次请求内的不同 Servlet 的数据共享问题,而对于一个用户的不同请求的处理需要使用相同的数据时我们需要使用session 技术。 原理 用户使用浏览器第一次向服务器发送请求,服务器在接受到请求后,调用对应的 Servlet 进行处理。在处理过程中会给用户创建一个 se 阅读全文
posted @ 2019-07-01 22:10 Carlos_Ouyang 阅读(159) 评论(0) 推荐(0) 编辑
摘要: HTTP 协议是没有记忆功能的,一次请求结束后,相关数据会被销毁。Cookie 技术其实是浏览器端的数据存储技术,解决了不同请求需要使用相同的请求数据的问题。我们把请求需要共享的请求数据,存储在浏览器端,避免用户进行重复的书写请求数据。但是哪些数据需要使用Cookie 技术存储起来是一个主观问题,需 阅读全文
posted @ 2019-07-01 22:09 Carlos_Ouyang 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 服务器在接收到浏览器的请求后,会自动调用对应的逻辑代码进行请求处理。但是逻辑代码是由程序员编写并放到服务器中,那么服务器怎么知道该怎么调用并调用哪个类和哪个方法来进行请求处理? 程序员在编写代码的时候如果能够按照服务器能够识别的规则进行编写, 浏览器按照指定的规则进行发送请求,那么服务器就可以调用并 阅读全文
posted @ 2019-07-01 22:07 Carlos_Ouyang 阅读(116) 评论(0) 推荐(0) 编辑