摘要: Tomcat体系结构图 Tomcat组件 Server组件 启动一个server实例(即一个JVM),它监听在8005端口以接收shutdown命令。Server的定义不能使用同一个端口,这意味着如果在同一个物理机上启动了多个Server实例,必须配置它们使用不同的端口。 <Server port= 阅读全文
posted @ 2023-03-12 22:56 CodeWhisperer001 阅读(21) 评论(0) 推荐(0) 编辑
摘要: Tomcat目录结构与介绍 bin bin目录主要是用来存放tomcat的命令文件,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。 conf conf目录主要是用来存放tomcat的一些配置文件。 lib lib目录主要用来存放tomcat运行 阅读全文
posted @ 2023-03-12 22:44 CodeWhisperer001 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 什么是JavaEE JavaEE(Java Enterprise Edition),Java企业版,是一个用于企业级web开发平台。最早由Sun公司定制并发布,后由Oracle负责维护。JavaEE平台规范了在开发企业级web应用中的技术标准. 在JavaEE平台共包含了13个技术规范(随着Java 阅读全文
posted @ 2023-03-12 22:40 CodeWhisperer001 阅读(22) 评论(0) 推荐(0) 编辑
摘要: ​ 一级存储是SqlSession上的缓存,默认开启,是一种内存型缓存,不要求实体类对象实现Serializable接口。 缓存中的数据使用键值对形式存储数据 namespace+sqlid+args+offset>>> hash值作为键,查询出的结果作为值 测试 代码 @Test public v 阅读全文
posted @ 2023-03-12 20:51 CodeWhisperer001 阅读(23) 评论(0) 推荐(0) 编辑
摘要: ​ 项目结构:注意文件路径和文件位置!!! 准备接口和mapper映射文件 EmpMapper接口 package com.msb.mapper; import com.msb.pojo.Emp; import java.util.List; /** * @Author: Ma HaiYang * 阅读全文
posted @ 2023-03-12 15:06 CodeWhisperer001 阅读(14) 评论(0) 推荐(0) 编辑
摘要: ​ Mapper映射文件 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-ma 阅读全文
posted @ 2023-03-12 13:31 CodeWhisperer001 阅读(10) 评论(0) 推荐(0) 编辑
摘要: ​ 1单个基本数据类型 2多个基本数据类型 3单个引用数据类型 4map集合数据类型 5多个引用数据类型 接口 package com.msb.mapper; import com.msb.pojo.Emp; import org.apache.ibatis.annotations.Param; i 阅读全文
posted @ 2023-03-12 10:16 CodeWhisperer001 阅读(13) 评论(0) 推荐(0) 编辑
摘要: ​ 项目结构:注意文件路径和文件位置!!! 准备接口和mapper映射文件 EmpMapper接口 package com.msb.mapper; import com.msb.pojo.Emp; import java.util.List; /** * @Author: Ma HaiYang * 阅读全文
posted @ 2023-03-12 10:10 CodeWhisperer001 阅读(16) 评论(0) 推荐(0) 编辑
摘要: ​ SqlSession对象本身的API中就有三个查询方法,分别能够实现如下查询方式 1返回单个对象 selectOne 2返回对象List集合 selectList 3返回对象Map集合 selectMap 接下来我们就对这三个方法进行一个快速的学习 创建Emp实体类 @AllArgsConstr 阅读全文
posted @ 2023-03-12 08:19 CodeWhisperer001 阅读(160) 评论(0) 推荐(0) 编辑
摘要: ​ 在resources下准备jdbc.properties属性配置文件 配置文件中的内容 jdbc_driver=com.mysql.cj.jdbc.Driver jdbc_url=jdbc:mysql://127.0.0.1:3306/mydb?useSSL=false&useUnicode=t 阅读全文
posted @ 2023-03-12 08:04 CodeWhisperer001 阅读(12) 评论(0) 推荐(0) 编辑
摘要: ​ 在resources下准备jdbc.properties属性配置文件 配置文件中的内容 jdbc_driver=com.mysql.cj.jdbc.Driver jdbc_url=jdbc:mysql://127.0.0.1:3306/mydb?useSSL=false&useUnicode=t 阅读全文
posted @ 2023-03-12 08:02 CodeWhisperer001 阅读(8) 评论(0) 推荐(0) 编辑
摘要: ​ ​ 上一次课我们采用的上面的方式进行图片存储。图片在哪个项目中上传的图片就存储到哪个项目所在的服务器。其他项目模块通过HTTP请求进行获取图片。 ​ 虽然说可以实现不同模块之间图片的访问,但是问题也很明显,包含如下问题: 图片存储过于分散。 图片多的服务器压力比较大,可能会影响其他功能。 存储到 阅读全文
posted @ 2023-03-12 00:00 CodeWhisperer001 阅读(10) 评论(0) 推荐(0) 编辑