Loading

摘要: Mapper代理开发 简单解释就是首先xml与接口要同层,也就是如果mapper接口在java的a包.b包.c包下,映射文件xml也要在resources的a包.b包.c包下.做到同层 mapper的namespace属性为接口名,id为接口中的抽象方法,当然抽象方法可以有多个,id也可以写多个,一 阅读全文
posted @ 2022-01-23 16:30 Makondo 阅读(131) 评论(0) 推荐(0)
摘要: 什么是MyBatis? MyBatis是一款优秀的持久层框架,用于简化JDBC开发 MyBatis 本是Apache的一个开源项目iBatis, 2010年这个项目由apache softwarefoundation 迁移到了google code,并且改名为MyBatis。2013年11月迁移到G 阅读全文
posted @ 2022-01-23 00:57 Makondo 阅读(106) 评论(0) 推荐(0)
摘要: 目录 1.Maven简介 2.Maven模型介绍 3.Maven常用命令 4.Maven生命周期 5.Maven坐标详解 6.依赖管理 7.依赖范围 Maven简介 maven是专门用于管理和构建Java项目的工具,它的主要功能有: 提供了一套标准化的项目结构 提供了一套标准化的构建流程((编译,测 阅读全文
posted @ 2022-01-20 21:05 Makondo 阅读(64) 评论(0) 推荐(0)
摘要: 前期准备:在数据库中已经建好表和数据,表名为tb_brand,其中有三条数据 进入练习: 1.查询 /** * 查询所有 * 1.SQL:select * from tb_brand * 2.参数:不需要 * 3.结果:返回一个List<Brand>类型 */ @Test public void t 阅读全文
posted @ 2022-01-19 23:55 Makondo 阅读(79) 评论(0) 推荐(0)
摘要: alt+左键 整列编辑 Ctrl + R 替换 alt + insert 快速生成各项基本方法,构造函数 ctrl+alt+v 自动补全变量名 ctrl+alt+f 自动补全属性名 阅读全文
posted @ 2022-01-19 23:39 Makondo 阅读(32) 评论(0) 推荐(0)
摘要: 数据库连接池简介 数据库连接池是个容器,负责分配、管理数据库连接(Connection) 它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个 释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。 好处: 资源重用 提升系统响应速度。避免数据库连接 阅读全文
posted @ 2022-01-19 00:37 Makondo 阅读(127) 评论(0) 推荐(0)
摘要: JDBC简介 JDBC概念 JDBC就是使用Java语言操作关系型数据库的一套API 全称:(Java DataBase Connectivity ) Java数据库连接 JDBC本质 官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar 阅读全文
posted @ 2022-01-16 15:59 Makondo 阅读(187) 评论(0) 推荐(0)
摘要: 数据库设计 软件研发步骤 数据库设计概念 数据库设计就是根据业务系统的具体需求,结合我们所选用的DBMS,为这个业务系统构造出最优的数据存储模型。 建立数据库中的表结构以及表与表之间的关联关系的过程。 有哪些表?表里有哪些字段?表和表之间有什么关系? 数据库设计步骤 1.需求分析(数据是什么?数据具 阅读全文
posted @ 2022-01-16 15:06 Makondo 阅读(192) 评论(0) 推荐(0)
摘要: 约束的概念和分类 约束的概念 约束是作用于表中列上的规则,用于限制加入表的数据。 约束的存在保证了数据库中数据的正确性、有效性和完整性 约束的分类 外键约束 添加约束 //创建是添加约束 create table 表名 ( 列名 数据类型, ... [constraint] [外键名称] forei 阅读全文
posted @ 2022-01-16 14:42 Makondo 阅读(35) 评论(0) 推荐(0)
摘要: SQL分类 DDL:操作数据库,表等 DML:对表中的数据进行增删改 DQL:对表中的数据进行查询 DCL:对数据库进行权限控制 DQL 基础查询 select 列名 from 表名; //查询某列 select * from 表名; //查询全部列 select distinct 列名 from 阅读全文
posted @ 2022-01-16 14:27 Makondo 阅读(55) 评论(0) 推荐(0)