摘要: 查询-查询详情 (根据id获取商品全部信息(即商品对象)) 1、编写Mapper接口方法:Brand selectById(int id); 2、编写SQL语句 :SQL映射文件 参数占位符: #{} :将其替换为 ? 可以防止SQL注入 ${} :采用拼sql方式 存在sql注入问题 <!-- * 阅读全文
posted @ 2022-09-24 01:29 风陵南 阅读(67) 评论(0) 推荐(0)
摘要: 查询-查询所有数据 1、创建相应Mapper接口文件 以及Mapper配置信息文件 修改配置文件中 namespace : 2、编写接口方法:Mapper 接口 参数:无 结果:List<Brand> 3、编写SQL语句(接口文件中按Alt+回车快速编写) 4、执行方法,测试 (1)获取 SQLSe 阅读全文
posted @ 2022-09-24 01:26 风陵南 阅读(314) 评论(0) 推荐(0)
摘要: 配置文件完成增删改查 准备环境 数据库表 tb_brand -- 创建tb_brand表 create table tb_brand( id int primary key auto_increment, -- 主链 brand_name varchar(20), -- 品牌名称 company_n 阅读全文
posted @ 2022-09-24 01:23 风陵南 阅读(61) 评论(0) 推荐(0)
摘要: 使用 Mapper 代理开发方式完成入门案例 1、定义与SQL映射文件同名的Mapper接口,并将 Mapper 接口和SQL映射文件放置在同一目录下 (企业开发中,通常是将配置文件统一放到 resource 文件夹中,其编译完成后配置信息文件与com同目录) 创建同名的Mapper接口 inter 阅读全文
posted @ 2022-09-23 00:44 风陵南 阅读(117) 评论(0) 推荐(0)
摘要: 解决SQL映射文件的警告提示 产生原因:idea 和数据库没有建立连接,不识别表信息 解决方式:在idea 中配置MySQL数据库连接 配置MySQL数据库连接: idea有强大的提示:(写SQL非常方便) 回到配置文件: 阅读全文
posted @ 2022-09-22 16:00 风陵南 阅读(94) 评论(0) 推荐(0)
摘要: MyBatis 快速入门 查询 tb_user 的所有信息 1、创建tb_user表,添加数据 create database mybatis; use mybatis; drop table if exists tb_user; create table tb_user( id int prima 阅读全文
posted @ 2022-09-22 02:30 风陵南 阅读(52) 评论(0) 推荐(0)
摘要: MyBatis MyBatis 是一款优秀的持久层框架,用于简化 JDBC 开发 官网:https://mybatis.net.cn/ 持久层 负责将数据保存到数据库的那一层代码 javaEE 三层架构:表现层、业务层、持久层 框架 框架就是一个半成品软件,是一套可重用的、通用的、软件基础代码模型 阅读全文
posted @ 2022-09-22 00:59 风陵南 阅读(45) 评论(0) 推荐(0)
摘要: 依赖管理 使用坐标导入jar包 1、在pom.xml 中编写 <dependencies> 标签 2、在 <dependencies> 标签中使用 <dependency> 引入坐标 3、定义坐标的 groupId, artifactId, version 4、点击刷新按钮,使坐标生效 依赖范围 通 阅读全文
posted @ 2022-09-22 00:34 风陵南 阅读(57) 评论(0) 推荐(0)
摘要: IDEA 配置 Maven (使用自己安装的maven 而非idea自带的maven) 一、Maven版本配置 1、选择 IDEA 文件--设置 2、搜索 maven 3、设置IDEA使用本地安装的 Maven,并修改配置文件路径 二、Maven 坐标 坐标:资源的唯一标识 使用坐标来定义项目或引入 阅读全文
posted @ 2022-09-21 17:45 风陵南 阅读(13494) 评论(0) 推荐(1)
摘要: Maven 基本使用 Maven常用命令: 1、 compile :编译 2、clean :清理 3、test :测试 4、package :打包 5、install :安装 Maven 生命周期 Maven 构建项目生命周期描述的是一次构建过程经历了多少个事件 Maven 对项目构建的生命周期划分 阅读全文
posted @ 2022-09-21 16:05 风陵南 阅读(84) 评论(0) 推荐(0)
摘要: Maven安装配置 一、下载 apache-maven-3.6.1 Maven官网:https://maven.apache.org/download.cgi (或)直接下载maven-3.8.6:https://dlcdn.apache.org/maven/maven-3/3.8.6/binari 阅读全文
posted @ 2022-09-21 15:39 风陵南 阅读(107) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-09-21 14:21 风陵南 阅读(22) 评论(0) 推荐(0)
摘要: 创建一个商品表 drop table if exists tb_brand; -- 创建tb_brand表 create table tb_brand( id int primary key auto_increment, -- 主链 brand_name varchar(20), -- 品牌名称 阅读全文
posted @ 2022-09-21 02:08 风陵南 阅读(85) 评论(0) 推荐(0)
摘要: Druid数据库连接池的使用 1、 导入 jar 包 jar包下载:Central Repository: com/alibaba/druid/1.1.12 (maven.org) 导入项目中:(复制进项目后右键-添加为库-项目库) 2、 定义配置文件 在 src 目录下创建名为 druid.pro 阅读全文
posted @ 2022-09-20 00:39 风陵南 阅读(195) 评论(0) 推荐(0)
摘要: 简介: · 数据库连接池是个容器,负责分配、管理数据库连接(Connection) · 它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个 · 释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏 · 好处: · 资源重用 · 提升系统响应速度 · 阅读全文
posted @ 2022-09-20 00:29 风陵南 阅读(69) 评论(0) 推荐(0)