01 2022 档案
摘要:MyBatis框架增删改查案例与动态SQL 环境准备 开始之前先装一个mybatisx插件,方便跳转xml和接口方法,和生成对应id 查询 <!--UserMapper.xml--> <?xml version="1.0" encoding="UTF-8" ?> <!--sql映射文件--> <!D
阅读全文
摘要:Mapper代理开发 简单解释就是首先xml与接口要同层,也就是如果mapper接口在java的a包.b包.c包下,映射文件xml也要在resources的a包.b包.c包下.做到同层 mapper的namespace属性为接口名,id为接口中的抽象方法,当然抽象方法可以有多个,id也可以写多个,一
阅读全文
摘要:什么是MyBatis? MyBatis是一款优秀的持久层框架,用于简化JDBC开发 MyBatis 本是Apache的一个开源项目iBatis, 2010年这个项目由apache softwarefoundation 迁移到了google code,并且改名为MyBatis。2013年11月迁移到G
阅读全文
摘要:目录 1.Maven简介 2.Maven模型介绍 3.Maven常用命令 4.Maven生命周期 5.Maven坐标详解 6.依赖管理 7.依赖范围 Maven简介 maven是专门用于管理和构建Java项目的工具,它的主要功能有: 提供了一套标准化的项目结构 提供了一套标准化的构建流程((编译,测
阅读全文
摘要:前期准备:在数据库中已经建好表和数据,表名为tb_brand,其中有三条数据 进入练习: 1.查询 /** * 查询所有 * 1.SQL:select * from tb_brand * 2.参数:不需要 * 3.结果:返回一个List<Brand>类型 */ @Test public void t
阅读全文
摘要:alt+左键 整列编辑 Ctrl + R 替换 alt + insert 快速生成各项基本方法,构造函数 ctrl+alt+v 自动补全变量名 ctrl+alt+f 自动补全属性名
阅读全文
摘要:数据库连接池简介 数据库连接池是个容器,负责分配、管理数据库连接(Connection) 它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个 释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。 好处: 资源重用 提升系统响应速度。避免数据库连接
阅读全文
摘要:JDBC简介 JDBC概念 JDBC就是使用Java语言操作关系型数据库的一套API 全称:(Java DataBase Connectivity ) Java数据库连接 JDBC本质 官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar
阅读全文
摘要:数据库设计 软件研发步骤 数据库设计概念 数据库设计就是根据业务系统的具体需求,结合我们所选用的DBMS,为这个业务系统构造出最优的数据存储模型。 建立数据库中的表结构以及表与表之间的关联关系的过程。 有哪些表?表里有哪些字段?表和表之间有什么关系? 数据库设计步骤 1.需求分析(数据是什么?数据具
阅读全文
摘要:约束的概念和分类 约束的概念 约束是作用于表中列上的规则,用于限制加入表的数据。 约束的存在保证了数据库中数据的正确性、有效性和完整性 约束的分类 外键约束 添加约束 //创建是添加约束 create table 表名 ( 列名 数据类型, ... [constraint] [外键名称] forei
阅读全文
摘要:SQL分类 DDL:操作数据库,表等 DML:对表中的数据进行增删改 DQL:对表中的数据进行查询 DCL:对数据库进行权限控制 DQL 基础查询 select 列名 from 表名; //查询某列 select * from 表名; //查询全部列 select distinct 列名 from
阅读全文
摘要:SQL分类 DDL:操作数据库,表等 DML:对表中的数据进行增删改 DQL:对表中的数据进行查询 DCL:对数据库进行权限控制 DML 添加 insert into 表名 (列名1, 列名2, ...) values (值1, 值2, ...); //指定列添加数据 insert into 表名
阅读全文
摘要:SQL分类 DDL:操作数据库,表等 DML:对表中的数据进行增删改 DQL:对表中的数据进行查询 DCL:对数据库进行权限控制 DDL 创建数据库: create database db1; //创建数据库db1 create database if not exists db1; //判断是否存
阅读全文
摘要:什么是JavaWeb? Web:全球广域网,也称为万维网(www),能够通过浏览器访问的网站 JavaWeb:是用Java技术来解决相关web互联网领域的技术栈 JavaWeb的本质就是负责Javaweb程序与数据库的交互工作 什么是数据库? 数据库 存储数据的仓库,数据是有组织的进行存储 英文:D
阅读全文
摘要:**要求:**需要通过选择column中的一个属性列来带出与其对应的其他属性列。如点击出差类型带出对应的补助标准列 **实现:**通过column组件属性中的扩展属性来实现。首先在配置column的数据集列标志后配置需要显示的外键数据集,然后下拉找到扩展属性进行配置。 第一行key值选择HELPCO
阅读全文

浙公网安备 33010602011771号