2021年7月5日

摘要: MyBatis 概述 MyBatis是一个和数据库进行交互,持久层框架 传统JDBC 编写困难 SQL语句以硬编码的形式写在程序中,产生耦合,不利于后期维护和升级 MyBatis 将重要的步骤,SQL语句的编写抽取出来可以进行人为定制,其它步骤交由框架自动完成 SQL语句写在配置文件中,方便进行后期 阅读全文
posted @ 2021-07-05 22:56 来点番茄酱 阅读(31) 评论(0) 推荐(0) 编辑
摘要: SpringMVC 概述 SpringMVC是Spring框架提供的构建web程序的模块 流程 导包 commons-logging-1.1.3.jar spring-aop-4.0.0.RELEASE.jar spring-beans-4.0.0.RELEASE.jar spring-contex 阅读全文
posted @ 2021-07-05 22:54 来点番茄酱 阅读(54) 评论(0) 推荐(0) 编辑

2021年6月5日

摘要: 声明式事务 概述 编程式事务: TransactionFilter{ ​ try{ ​ //获取连接 ​ //设置非自动提交 ​ chain.doFilter(); ​ //提交 ​ }catch{ ​ //事务回滚 ​ }finally{ ​ //关闭连接释放资源 ​ } } 或使用AOP环绕通知 阅读全文
posted @ 2021-06-05 10:58 来点番茄酱 阅读(37) 评论(0) 推荐(0) 编辑

2021年6月4日

摘要: IOC源码解析 IOC: IOC是一个容器 容器启动的时候获取所有单实例对象 可以直接从容器中获取这个对象 问题: IOC容器的启动过程?启动期间做了什么 IOC如何创建这些单实例Bean?如何管理?保存在了何处? ClassPathXmlApplicationContext: Applicatio 阅读全文
posted @ 2021-06-04 15:29 来点番茄酱 阅读(54) 评论(0) 推荐(0) 编辑

2021年6月2日

摘要: AOP 概述 AOP(Aspect Oriented Programming):面向切面编程 面向切面编程,指在程序运行期间,将某段代码动态地切入到指定方法的指定位置进行运行的编程方式 常见场景:日志记录,编写一个计算器,需要在目标方法开始,返回,出现异常,结束时记录信息 第一种方法:直接编写在方法 阅读全文
posted @ 2021-06-02 21:56 来点番茄酱 阅读(59) 评论(0) 推荐(0) 编辑

2021年6月1日

摘要: IOC(控制反转) 概述 IOC:(Inversion Of Control):控制反转 控制:资源的获取方式 主动式:需要什么资源都自己创建 public class HelloWorld{ ​ BookService bs = new BookService(); ​ bs.addBook(); 阅读全文
posted @ 2021-06-01 11:07 来点番茄酱 阅读(31) 评论(0) 推荐(0) 编辑

2021年5月3日

摘要: JSON&AJAX JSON 1. 什么是JSON? JSON(JavaScript Object Notation)是一种轻量级的(相较xml而言)数据交换格式,易于人阅读和编写,同时也易于机器解析和生成;JSON采用完全独立于语言的文本格式,并且很多语言都提供了对JSON的支持(包括C、C++、 阅读全文
posted @ 2021-05-03 15:38 来点番茄酱 阅读(65) 评论(0) 推荐(0) 编辑

2021年5月2日

摘要: Filter过滤器 概述 1. 什么是Filter过滤器 Filter过滤器是JavaEE的一个接口,是JavaWeb的三大组件之一(三大组件分别是:Servlet程序、Listener监听器、Filter过滤器),它的作用就是拦截请求,过滤响应 拦截请求常见的应用场景有: 权限检查 日志操作 事务 阅读全文
posted @ 2021-05-02 14:39 来点番茄酱 阅读(56) 评论(0) 推荐(0) 编辑

2021年5月1日

摘要: Cookie&Session Cookie 1. 什么是Cookie? Cookie 是一个保存在客户机中的简单的文本文件, 这个文件与特定的 Web文档关联在一起, 保存了该客户机访问这个Web 文档时的信息, 当客户机再次访问这个 Web 文档时这些信息可供该文档使用;这些信息以键值对的形式保存 阅读全文
posted @ 2021-05-01 14:51 来点番茄酱 阅读(75) 评论(0) 推荐(0) 编辑
摘要: Servlet 概述 1. 什么是Servlet? Servlet是一个接口,是JavaEE的规范之一 Servlet是JavaWeb的三大组件之一,三大组件分别为:Servlet程序、Filter过滤器、Listener监听器 Servlet是运行在服务器上的一个Java程序,它可以接受客户端发送 阅读全文
posted @ 2021-05-01 10:18 来点番茄酱 阅读(59) 评论(0) 推荐(0) 编辑