随笔分类 -  Java学习笔记

摘要:org.apache.ibatis.binding.BindingException: Parameter 'XXXX' not found. 或 There is no getter for property named ‘XXX‘ in ‘class XXX 原因分析(首先这个问题在 Dao 层 阅读全文
posted @ 2022-11-19 12:32 Dandelion_000 阅读(47) 评论(0) 推荐(0) 编辑
摘要:技术栈及相关参考资料: MyBatis基础 Servlet基础 ServletRequest和ServletResponse MVC模式和三层架构 AJAX基础+Axios基础 Vue前端框架 Element 1、需求 实现对品牌数据最基础的 CRUD 功能(文中仅演示了查询和添加) 实现在所有数据 阅读全文
posted @ 2022-11-19 12:24 Dandelion_000 阅读(814) 评论(0) 推荐(0) 编辑
摘要:> 前置内容: > > * [AJAX基础+Axios快速入门+JSON使用](https://www.cnblogs.com/dandelion-000-blog/p/16847281.html) [TOC] ## 1、VUE ### 1.1 概述 * VUE:一套前端框架,免除原生JavaScr 阅读全文
posted @ 2022-11-06 15:34 Dandelion_000 阅读(1114) 评论(0) 推荐(6) 编辑
摘要:[TOC] ## 1、 AJAX ### 1.1 概述 > `AJAX` (Asynchronous JavaScript And XML):异步的 JavaScript 和 XML。 #### 1.1.1 作用 1. 与服务器进行数据交换 * 使用JSP * 浏览器发送请求`Servlet` * 阅读全文
posted @ 2022-11-01 12:23 Dandelion_000 阅读(244) 评论(0) 推荐(1) 编辑
摘要:前置内容: 会话跟踪技术 1、 过滤器Filter 1.1 Filter快速入门 使用步骤 定义类并实现Filter接口 定义@WebFilter注解,配置拦截路径 放行 (请求其他资源) Demo package priv.dandelion.controller.filter; import j 阅读全文
posted @ 2022-10-21 12:55 Dandelion_000 阅读(54) 评论(0) 推荐(0) 编辑
摘要:1、 会话跟踪技术概述 会话 概念:用户打开浏览器,访问web服务器的资源,会话建立,直到有一方断开连接,会话结束。在一次会话中可以包含==多次==请求和响应。 举例 从浏览器发出请求到服务端响应数据给前端之后,一次会话(在浏览器和服务器之间)就被建立了 会话被建立后,如果浏览器或服务端都没有被关闭 阅读全文
posted @ 2022-10-11 16:15 Dandelion_000 阅读(315) 评论(0) 推荐(0) 编辑
摘要:阅读提示: 说明 由于JSP实在是太 难读 难写 复杂 占资源 难调试 不分离 了,拉跨!(节目效果哈,勿喷),作为一种有(ji)更(hu)好(jiu)的(yao)上(bei)位(tao)替(tai)代(le)的技术,本着为了体现新技术的好的(不是),本着要了解各项技术的原理的精神,本文主要总结其原 阅读全文
posted @ 2022-10-08 14:35 Dandelion_000 阅读(98) 评论(0) 推荐(0) 编辑
摘要:阅读提示: 前置内容 MyBatis知识点总结 HTTP和Servlet入门 1、Request和Response概述 request:==获取==请求数据 浏览器会发送HTTP请求到后台服务器[Tomcat] HTTP的请求中会包含很多请求数据[请求行+请求头+请求体] 后台服务器[Tomcat] 阅读全文
posted @ 2022-09-28 16:48 Dandelion_000 阅读(128) 评论(0) 推荐(0) 编辑
摘要:1、HTTP 1.1 请求数据格式 请求行:请求数据的第一行 包含三个内容,按顺序分别为: 请求方式(如GET)、请求资源路径(如/)、协议版本(如HTTP/1.1) 请求头:第二行开始 格式为key:value,常见的请求头如下: Host: 表示请求的主机名 User-Agent: 浏览器版本, 阅读全文
posted @ 2022-09-14 18:33 Dandelion_000 阅读(140) 评论(0) 推荐(1) 编辑
摘要:阅读提示: 本文默认已经预装预装maven 1、MyBatis概述 1.1 MyBatis概述 持久层框架,用于简化JDBC开发,是对JDBC的封装 持久层: 负责将数据保存到数据库的代码部分 Java EE三层架构:表现层、业务层、持久层 1.2 JDBC缺点 硬编码,不利于维护 注册驱动、获取连 阅读全文
posted @ 2022-08-29 16:32 Dandelion_000 阅读(329) 评论(0) 推荐(1) 编辑
摘要:1、JDBC简介 JDBC 就是使用Java语言操作关系型数据库的一套API 全称:( Java DataBase Connectivity ) Java 数据库连接 JDBC是使用同一套Java代码操作不同数据库的一套标准接口 接口的实现类由数据库品牌自己实现**(驱动 jar 包)** 2、JD 阅读全文
posted @ 2022-08-11 16:56 Dandelion_000 阅读(89) 评论(0) 推荐(0) 编辑