摘要: Spring MVC是什么 Spring MVC是Spring体系的轻量级Web MVC框架 Spring MVC的核心Controller控制器,用于处理请求,产生响应 Spring MVC基于Spring IOC容器运行,所有对象被IOC管理 Spring 5.x版本变化 Spring 5.x最 阅读全文
posted @ 2020-11-23 07:51 mingmingn 阅读(70) 评论(0) 推荐(0)
摘要: Spring JDBC是什么 Spring JDBC是Spring生态用于处理关系型数据库的模块 Spring JDBC对JDBC API进行封装,极大简化开发工作量 JdbcTemplate是Spring JDBC核心类,提供CRUD方法 Spring JDBC与MyBatis MyBatis是O 阅读全文
posted @ 2020-11-22 03:11 mingmingn 阅读(142) 评论(0) 推荐(0)
摘要: 什么是Spring AOP Aspect Oriented Programming 面向切面编程 AOP的做法是将通用,与业务无关的功能抽象封装为切面类 切面可配置在目标方法执行前,后运行,真正做到即插即用 在不修改源码的情况下对程序行为进行修改 一个AOP的Demo pom文件 1 <?xml v 阅读全文
posted @ 2020-11-13 16:29 mingmingn 阅读(151) 评论(0) 推荐(0)
摘要: IoC控制反转 IoC控制反转,全称Inverse of Control,是一种设计理念 由代理人来创建与管理对象,消费者通过代理人来获取对象 IoC的目的是降低程序与程序之间直接耦合 为什么要IoC控制反转 对象直接引用导致对象硬性关联,程序难以维护 例如:顾客直接采购苹果 加入IoC对象统一管理 阅读全文
posted @ 2020-10-09 02:57 mingmingn 阅读(201) 评论(0) 推荐(0)
摘要: Redis介绍 Redis是key-value型NoSQL数据库 Redis将数据存储在内存中,同事也能持久化到磁盘 Redis常用于缓存,利用内存的高效提高程序的处理速度 Redis特点 速度快 广泛的语言支持 持久化 多种数据结构 主从复制 分布式与高可用 Redis安装与启动 在linux系统 阅读全文
posted @ 2020-10-08 16:27 mingmingn 阅读(139) 评论(0) 推荐(0)
摘要: 什么是MyBatis MyBatis是优秀的持久层框架 MyBatis使用XML将SQL与程序解耦,便于维护 MyBatis学习简单,执行高效,是JDBC的延伸 MyBatis开发流程 引入MyBatis依赖 创建实体类 创建实体类,创建Mapper映射文件 初始化SessionFactory 利用 阅读全文
posted @ 2020-09-26 06:30 mingmingn 阅读(152) 评论(0) 推荐(0)
摘要: 什么是反射Reflect 反射是在运行时动态访问类与对象的技术 反射是JDK1.2版本后的高级特性,隶属于java.lang.reflect 大多数框架都基于反射实现参数配置,动态注入等特性 反射核心类 Class类 Constructor构造方法类 Method方法类 Field成员变量类 实体类 阅读全文
posted @ 2020-09-23 19:33 mingmingn 阅读(170) 评论(0) 推荐(0)
摘要: 事务机制 如果数据的写入直接操作数据文件是非常危险的事情,所以MySQL利用日志来间接写入. MySQL总共5种日志,其中只有redo和undo日志与事务有关 什么是事务 事务是一个或多个SQL语句组成的整体,要么全部执行成功,要么全部执行失败 RDBMS = SQL语句 + 事务(ACID) 管理 阅读全文
posted @ 2020-09-20 17:28 mingmingn 阅读(197) 评论(0) 推荐(0)
摘要: MySQL函数分类 1.数字函数 2.字符函数 3.日期函数 4.条件函数 数字函数 函数 功能 用例 ABS 绝对值 ABS(-100) ROUND 四舍五入 ROUND(4.62) FLOOR 强制舍位到最近的整数 FLOOR(9.9) CEIL 强制进位到最近的整数 CEIL(3.2) POW 阅读全文
posted @ 2020-09-20 16:45 mingmingn 阅读(141) 评论(0) 推荐(0)
摘要: INSERT语句 INSERT语句可以向数据表写入数据,可以是一条,也可以是多条 INSERT INTO 表名(字段1,字段2,......) VALUES(值1,值2,......); INSERT INTO 表名(字段1,字段2,......) VALUES(值1,值2,......),(值1, 阅读全文
posted @ 2020-09-20 16:06 mingmingn 阅读(125) 评论(0) 推荐(0)