摘要: 1. Spring 1.1 简介 Spring春天:给软件开发带来春天 2002年,首次推出Spring框架的雏形,interface 21框架 2004年3月24号,Spring以interface 21框架为基础,发布了1.0版本 Rod Johnson,Spring Framwork创始人。悉 阅读全文
posted @ 2022-07-07 17:02 chachan53 阅读(80) 评论(0) 推荐(0) 编辑
摘要: Mybatis 环境: JDK 1.8 MySQL 8.0 maven 3.6.1 IDEA 回顾: JDBC MySQL Java基础 Maven Junit Mybatis中文文档:https://mybatis.net.cn/ 1. Mybatis简介 1.1 什么是Mybatis MyBat 阅读全文
posted @ 2022-06-27 20:21 chachan53 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 1.基本概念 1.1 前言 静态Web: 提供给所有人看数据不会发生变化 HTML,CSS 动态Web: 几乎所有网站 有数据交互,登录账号密码,网站访问人数等 技术栈:Servlet/JSP,ASP,PHP 在Java中,动态web资源开发的技术统称为JavaWeb 1.2 web应用程序 Web 阅读全文
posted @ 2022-06-27 14:54 chachan53 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1. 初识HTML 1.1 什么是HTML HTML: Hyper Text Markup Language(超文本标记语言) 超文本包括:文字,图片,音频,视频,动画等 历史 1.2 HTML的优势 世界知名浏览器厂商对HTML5的支持 微软 Google 苹果 Opera Mozilla 市场的 阅读全文
posted @ 2022-06-03 16:54 chachan53 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 10. JDBC(重点) 10.1 数据库驱动 驱动:声卡、显卡、数据库... 驱动由数据库产商提供,用于连接应用程序和数据库 10.2 JDBC JDBC: SUN公司提供的,用于简化开发人员对数据库的统一操作的,Java操作数据库的规范 具体实现由数据库厂商实现,开发人员只需要掌握操作 导入包: 阅读全文
posted @ 2022-05-23 11:32 chachan53 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 9. 数据库的规约,三大范式 9.1 设计原因 当数据库比较复杂时,是需要进行设计 糟糕的设计: 数据冗余,浪费空间 数据库插入和删除都麻烦,可能出现异常【屏蔽使用物理外键】 程序性能差 良好的设计: 节省内存空间 保证数据库完整性 便于系统开发 软件开发中,数据库的设计要点: 分析需求:分析业务和 阅读全文
posted @ 2022-05-18 20:10 chachan53 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 8. 权限管理和数据库备份 8.1 用户管理 创建用户、全局特权(设置权限)、删除用户 登录地址和创建时的地址要完全相同 命令操作 用户表:mysql.user 本质:对用户表进行增删查改 -- 创建用户 CREATE USER 用户名 IDENTIFIED BY '密码' CREATE USER 阅读全文
posted @ 2022-05-18 18:00 chachan53 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 7. 索引 Msql官方对索引的定义为:索引(index)是帮助MySQL高效获取数据的数据结构。 提取句子主干,就可以得到索引的本质:索引是数据结构。 7.1 索引的分类 主键索引只能有一个, 唯一索引可以有多个 主键索引 (primary key) 唯一标识,主键不可重复,只能有一个列作为主键 阅读全文
posted @ 2022-05-18 17:41 chachan53 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 6. 事务 6.1 什么是事务 要么都成功,要么都失败 —————————————————————————— SQL执行 A给B转账 A 1000 --> 200 --> B 200 SQL执行 B收到A给的钱 A 800 --> B400 —————————————————————————— 将一 阅读全文
posted @ 2022-05-18 17:38 chachan53 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 4. DQL 查询数据(最重要) 4.1 DQL Data Query Language:数据查询语言 所有的查询操作,Select,简单的查询、复杂的查询 数据库中最核心的语言,最重要的语句 使用频率最高的语句 SELECT完整语法 SELECT [ALL | DISTINCT] {* | tab 阅读全文
posted @ 2022-05-17 18:45 chachan53 阅读(31) 评论(0) 推荐(0) 编辑