返回顶部
摘要: ##SpringMVC MVC 全名 Model(模型 JavaBean) View(视图) Controller(控制器),是一种用于表现层的设计模式 角色划分 ##入门案例 工程目录 启动服务器立即创建前端控制器,加载 SpringMVC 配置文件 扫描注解,对象创建 创建视图解析器对象,返回 阅读全文
posted @ 2021-10-04 21:42 凑数的园丁 阅读(29) 评论(0) 推荐(0) 编辑
摘要: ##动态 SQL 语句 if、where 标签 foreach 标签 ##多表查询 一对一关系映射 一对多关系映射 多对多关系映射 阅读全文
posted @ 2021-10-02 20:46 凑数的园丁 阅读(23) 评论(0) 推荐(0) 编辑
摘要: ##三层架构 表现层:展示数据(SpringMVC) 业务层:处理业务需求 持久层:和数据库交互(Mybatis) ##持久层技术解决方案 JDBC、Spring 的 JdbcTemplate、Apache 的 DBUtils, JDBC 是规范,JdbcTemplate 和 DBUtils 都是工 阅读全文
posted @ 2021-09-28 21:24 凑数的园丁 阅读(676) 评论(0) 推荐(0) 编辑
摘要: ##动态代理 在程序运行期,创建目标对象的代理对象,并对目标对象中的方法进行功能性增强的一种技术。在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等。 JDK基于接口的动态代理 JDK官方提供的类 Proxy,使用 newProxyInstance()方法创建代理对象。要求被代理类 阅读全文
posted @ 2021-09-27 20:11 凑数的园丁 阅读(40) 评论(0) 推荐(0) 编辑
摘要: ##Spring 框架概述 Spring是轻量级的开源的JavaEE框架 可以解决企业应用开发的复杂性 有两个核心部分:IOC 和 Aop IOC:控制反转,把创建对象的过程交给Spring管理 Aop:面向切面,不修改源码增加功能 Spring特点: 方便解耦,简化开发 Aop编程支持 方便测试 阅读全文
posted @ 2021-09-24 21:13 凑数的园丁 阅读(43) 评论(0) 推荐(1) 编辑
摘要: ##NoSQL 概述 常见的 NoSQL 数据库 Memcache Redis:Redis 是当今非常流行的基于 Key-Value 结构的作为cache使用的 NoSQL 数据库。 MongoDB ##Redis windows安装 地址:https://github.com/microsofta 阅读全文
posted @ 2021-09-22 20:54 凑数的园丁 阅读(40) 评论(0) 推荐(0) 编辑
摘要: ##类的加载 当程序需要使用某个类时,如果该类还未被加载到内存中,则 JVM 会通过加载、连接对这个类初始化。 重点是:类加载到内存中,创建了class字节码文件的对象 ##类加载器 系统类加载器加载的是我们自己写的类。 ##反射 获取一个类的class文件对象的三种方法 ① ② ③ 使用class 阅读全文
posted @ 2021-09-12 16:50 凑数的园丁 阅读(24) 评论(0) 推荐(0) 编辑
摘要: ##数据库设计三范式(面试) 设计表的依据,按照此依据设计的表不会出现数据冗余。 三范式 第一范式:任何一张表都应该有主键,且每一个字段原子性不可再分 第二范式:在第一范式基础上,所有非主键字段完全依赖主键,不能产生部份依赖。(多对多关系,需要三张表,关系表两个外键) 第三范式:在第二范式基础上,所 阅读全文
posted @ 2021-09-10 19:58 凑数的园丁 阅读(36) 评论(0) 推荐(0) 编辑
摘要: ##事务 Transaction 和事务相关的 SQL 语句只有 DML 语句(insert、delete、update) 事务特性:ACID A:原子性,事务是最小单元,不可再分 C:一致性,事务必须保证多条DML语句同时成功或者同时失败 I:隔离性,事务之间是隔离的 D:持久性,事务成功提交,数 阅读全文
posted @ 2021-09-10 16:15 凑数的园丁 阅读(36) 评论(0) 推荐(0) 编辑
摘要: ##了解 ##创建表 ##数据类型 ##添加数据 ##更新数据 ##删除数据 delete:不推荐使用删除全部数据 truncate:保留字段名。自增长列清零 ##约束 非空约束 唯一约束 主键约束:一张表只能有一个主键约束 主键作用 主键约束分类 主键值自增 外键约束:可以为NULL ##存储引擎 阅读全文
posted @ 2021-09-09 15:53 凑数的园丁 阅读(35) 评论(0) 推荐(0) 编辑