摘要: SpringMVC介绍 SpringMVC是Spring框架的一个Web组件,它使用MVC架构模式的思想,将Web层进行职责解耦,基于请求-响应模型,是一种基于JAva实现的轻量级Web框架,目的就是简化开发 接收用户请求 <-- 表现层 --> SpringMVC 或 Struts 业务逻辑处理 阅读全文
posted @ 2020-10-16 02:29 tantanli 阅读(103) 评论(0) 推荐(0) 编辑
摘要: AJAX AJAX (Asynchronous JavaScript and XML,异步JavaScript和XML)是一种Web交互的新方式 它实际是几项技术按一定的方式组合在一起共同的协作中发挥各自的作用 AJAX技术 AJAX技术包含了JavaScript, XML, CSS, XSTL, 阅读全文
posted @ 2020-10-16 02:27 tantanli 阅读(70) 评论(0) 推荐(0) 编辑
摘要: Web工作原理 网络协议模型:OSI七层参考模型VS TCP/IP四层模型 OSI七层参考模型 --> TCP/IP 应用层 --> 表示层 --> 应用层 会话层 --> 传输层 --> 传输层 --> 交换机、路由器 网络层 --> 网络层 --> 数据链路层 -->网络接口层 --> 中继器、 阅读全文
posted @ 2020-10-15 14:39 tantanli 阅读(257) 评论(0) 推荐(0) 编辑
摘要: MyBatis缓存机制原理 MyBatis缓存机制原理是将第一次从数据库SQL查询的结果数据保存到缓存(内存中),当下一次SQL查询和第一次相同,如果缓存中有数据则直接获取,而不再从数据库获取,从而减少数据库访问频率,大大提升数据库性能。 一级缓存(Sqlsession级别) 一级缓存是Sqlses 阅读全文
posted @ 2020-10-13 11:44 tantanli 阅读(1408) 评论(0) 推荐(0) 编辑
摘要: MyBatis 注解 MyBatis支持XML和注解两种方式 MyBatis注解与XML映射文件不同之处在于不需要创建XML映射文件 MyBatis 动态SQL语句 动态SQL是MyBatis的一个强大的特性之一,它是基于OGNL表达式的,可以帮助开发者方便的在SQL语句中实现某些业务逻辑 if c 阅读全文
posted @ 2020-10-11 23:10 tantanli 阅读(1248) 评论(0) 推荐(0) 编辑
摘要: 数据库并发性问题 数据库并发性问题指的是多个事务可以同时访问数据库中的数据,当多个事务在数据库中并发执行时,数据的一致性可能收到破坏,从而导致数据出现问题。 事务就是用户定义的一系列数据库操作,这些操作可以视为一个完成的逻辑处理工作单元,要么全部执行,要么全部不执行,是不可分割的工作单元。 事务的四 阅读全文
posted @ 2020-10-11 22:53 tantanli 阅读(1072) 评论(0) 推荐(0) 编辑
摘要: 10月10日学习笔记 JAVA的三大特性: 继承 复用代码,减少代码量 提升灵活性,可以扩展,重写 继承父类的优点 封装 封装是为了提升代码的复用性 提高代码效率 方法,类,模块的封装 多态 增强了灵活性 动态绑定技术 例:变量名数据类型可能是父类,对象数据类型可能是子类 Java中实例化一个对象的 阅读全文
posted @ 2020-10-11 22:39 tantanli 阅读(243) 评论(0) 推荐(0) 编辑
摘要: JAVAEE项目开发 项目开发流程 软件开发模型 软件开发全部过程,活动和任务结构框架 软件开发模型能清晰、直观地表达软件开发全过程,明确规定要完成的主要活动和任务,是从事企业级软件项目开发的基地和保障。 § 瀑布模型 (适合用户需求固定的软件开发) 可行性分析 目的:软件可行性研究的目的就是用做小 阅读全文
posted @ 2020-09-28 23:55 tantanli 阅读(756) 评论(1) 推荐(1) 编辑
摘要: MyBatis 回顾JDBC: 加载数据库驱动 获取数据库连接 编写SQL语句 执行查询 设置传参 处理集结果 关闭数据库连接 JDBC缺点: 结果集的数据类型需要手动判断,列名需要手动填写 获取的字段值需要逐个手动设置到实体类中 ....... MyBatis MyBatis是一个三层架构中持久层 阅读全文
posted @ 2020-09-28 23:52 tantanli 阅读(148) 评论(1) 推荐(1) 编辑
摘要: 三层架构 架构 架构是对大型软件系统最高级别的设计 软件系统的架构特点: 架构从整体到部分的最高层次的划分 架构一旦选定以后将难以更改 模式 模式是在软件实践活动中总结的有效、通用且能解决重复出现的问题的解决方案。 每个模式描述了一个在某种场景下不断重复发生的问题,以及该问题解决方案的核心。 模式的 阅读全文
posted @ 2020-09-28 23:50 tantanli 阅读(256) 评论(1) 推荐(1) 编辑