摘要:
一.spring MVC的特点: 轻量级,简单易学 高效,基于请求响应的MVC架构 与spring的兼容性好,无缝结合 约定优于配置 功能强大:RESTful,数据验证,格式化,本地化,主题等; Spring的web框架围绕DispatcherServet DispatcherServet相当于一个 阅读全文
摘要:
一.交换机中IP注册表的存在周期 首先上理论:对于不同的环境,交换机都有不同的设定,就是注册表中的信息过期时间,虽然各自的时间不同,但是我们不可否认的就是这个机制它是存在的,那么这个机制的深度解析到底是什么呢? 我们在每ping通一个主机的时候,这个主机对应的IP和Mac地址都会存在表中,可以说极大 阅读全文
摘要:
一.ssm框架 ssm:mybatis + Spring + SpringMVC 现在已经学过的东西: JavaSE:认识Java,可以说看的懂一些基本代码,但是不知道可以干什么 JavaWeb:开始了解Java,有意识到前后端,有一些概念,知道一点企业开发在干什么 mysql:认识MVC三层架构, 阅读全文
摘要:
一.IP地址及网络划分 我们这里有三台pc,分别是pc1,pc2,pc3,他们现在是不能互相交互的,很显然,默认状态下他们的IP地址都是属于C类,子网掩码也就是255,255,255,0; 所以这三台电脑的网络号处于三个不同的网段,分别是:192.168.1.0;192.168.10.0;192.1 阅读全文
摘要:
一.什么是事务 事务的原则是:处于事务中的sql代码块会保持一致状态,即要么都能改变数据库,要么都不能改变数据库 ACID原则: 原子性 一致性 隔离性 多个业务可能操作同一个业务,防止数据损坏 持久性 事务一旦提交,无论体系发生什么问题,结果都不会受影响,将被持久化到存储器 二.spring中的事 阅读全文
摘要:
一.整合mybatis 步骤: 第一步:导入相关的jar包: junit mybatis mysql数据库 spring相关的 aop植入 mybatis-spring【新包,兼容mybatis和spring】 <dependencies> <dependency> <groupId>junit</ 阅读全文
摘要:
一.自定义类实现AOP 自定义类来实现AOP,首先真正的代理对象就是这个自定义类,这个自定义类中的方法就是对service的拓展。 接口: package top.lostyou.service; public interface UserService { public void add(); p 阅读全文
摘要:
一.什么是AOP AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。 AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。 利用AOP 阅读全文
摘要:
一.静态代理 1.为什么要学习代理模式?因为这就是springAOP的底层!【springAOP 和 springMVC】 代理模式的分类: 静态代理 动态代理 代理的分析:代理实际上就相当于中介,它可以代替主人做事,而且可以做一些主人做不来的事,比如我们的房屋主人会只提供防止给用户,但是如果把房屋 阅读全文
摘要:
使用Java的方式配置spring 我们现在完全不使用spring的xml配置了,全权交给Java来做! JavaConfig是spring的一个子项目,在spring4之后,它成为一个核心功能! 1.实体类 package top.lostyou.pojo; import org.springfr 阅读全文