摘要: 简介 HTTP:HyperText Transfer Protocol,超文本传输协议,规定了浏览器和服务器之间数据传输的规则 HTTP协议的贴点 基于TCP协议:面向连接,安全 基于请求-响应模型的:一次请求对应一次响应 HTTP协议是无状态的协议:对于事务处理没有记忆能力。每次请求-响应都是独立 阅读全文
posted @ 2022-05-20 20:46 ShaunY 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 概念 概念 正则表达式定义了字符串组成的规则 定义 直接量:注意直接量不加引号 var reg=/^\w{6,12}$/; 创建RegExp对象 var reg=new RegExp("^\\w{6,12}$"); 正则表达式如何判断一个str是否符合要求 使用reg.test(str),判断指定字 阅读全文
posted @ 2022-05-20 20:05 ShaunY 阅读(14) 评论(0) 推荐(0) 编辑
摘要: JS引入方式 1.内部脚本 内部脚本:将JS代码定义在html页面中,在html中,JavaScript代码必须位于<script>与</script>标签之间,如: <script> alert("hello js"); </script> 注意: 在HTML文档中可以在任意地方,放置任意数量的< 阅读全文
posted @ 2022-05-19 17:33 ShaunY 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 使用注解开发会比配置文件开发更加放方便,如: @Select("select * from tb_user where id=#{id}") public User selectById(int id); 像这样的注解还有: 查询:@Select 添加:@Insert 修改:@Update 删除:@ 阅读全文
posted @ 2022-05-18 15:18 ShaunY 阅读(48) 评论(0) 推荐(0) 编辑
摘要: MyBatis的配置参数内容可以参考配置_MyBatis中文网 目标 查询 查询所有数据 查看详情 条件查询 添加 修改 修改全部字段 修改动态字段 删除 删除一个 批量删除 准备环境 数据库表tb_brand 实体类 Brand 测试用例 安装 MyBatisX 插件 数据库表 创建如下内容的表, 阅读全文
posted @ 2022-05-15 22:17 ShaunY 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 目的 解决原生方式中的硬编码 简化后期执行SQL 步骤 定义与 SQL 映射文件同名的 Mapper 接口,并且将 Mapper 接口和 SQL 映射文件放置在同一目录下 在这个步骤下,起始按照 maven 的要求,接口和映射文件应该不能放在同一个目录下的,但这里的意思是,让 maven 编译后生成 阅读全文
posted @ 2022-05-15 17:56 ShaunY 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 简介 MyBatis 是一款优秀的持久层框架,用于简化JDBC开发 MyBatis 本是 Apache 的一个开源项目 iBatis, 2010年这个项目由 apache softwarefoundation迁移到了 google code,并且改名为 MyBatis。2013年11月迁移到 Git 阅读全文
posted @ 2022-05-14 15:37 ShaunY 阅读(49) 评论(0) 推荐(0) 编辑
摘要: Maven 常用命令 compile:编译 会生成target目录 clean:清理 清除target目录的内容 test:测试 会执行src下test文件夹内的文件 package:打包 将源代码打包成jar包 install:安装 会将项目载到本地仓库中 Maven 生命周期 Maven 构建项 阅读全文
posted @ 2022-05-14 13:45 ShaunY 阅读(19) 评论(0) 推荐(0) 编辑
摘要: IDEA上的配置 打开settings,接下来总共5个步骤: 搜索Maven 选择Build Tools的Maven 设置自己的Maven路径 设置自己的配置文件路径 设置自己的本地仓库路径 Maven坐标详解 坐标介绍 Maven 中的坐标是资源的唯一标识 使用坐标来定义项目或引入项目中需要的依赖 阅读全文
posted @ 2022-05-13 22:05 ShaunY 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 简介 Apache Maven是一个项目管理和构建工具,它基于项目对象模型(POM,Project Object )的概念,通过一小段描述信息来管理项目的构建、报告和文档 主要功能 Maven是专门用于管理和构建Java项目的工具,它的主要功能有: 提供了一套标准化的项目结构 Maven提供了一套标 阅读全文
posted @ 2022-05-13 11:58 ShaunY 阅读(23) 评论(0) 推荐(0) 编辑