SSM
文章平均质量分 93
笑遥小哥哥
山坡若陡缓步迈
展开
-
【MyaBtis】MyaBtis原理
3.MyaBtis3.1持久层概念和MyBatis的特点持久层持久层可以将业务数据存储到磁盘,具备长期存储能力,只要磁盘不损坏(大部分的重要数据都会有相关的备份机制),在断电或者其他情况下,重新开启系统仍然可以读取这些数据。一般执行持久任务的都是数据库系统,持久层可以使用巨大的磁盘空间,也比较廉价,它的缺点就是比较慢。当然慢是针对内存而言的,在一般的系统中运行是不存在问题的,比如内部管理系统,但是在互联网的秒杀场景下,每秒都需要执行成千上万次数据操作,慢是不能承受的,极有可能导致宕机,在这样的场景下考原创 2022-03-16 16:12:49 · 1032 阅读 · 0 评论 -
Spring学习第二周-浅析SpringAop的几个概念
下面以上图的例子来通俗的讲述我对Spring Aop技术相关概念的理解,有不正确的地方还望大佬指正。连接点(Joinpoint)在Spring Aop中,一个连接点总是表示一个方法的执行。可以将连接点理解为类中的方法。切入点(Pointcut)需要处理的连接点,只被抽取了共性功能的方法,如图中的add、delete和update方法都被抽取了一些共性,这三个方法就是切入点。切入点一定是连接点,连接点不一定是切入点。通知(Advice)指被抽取的共性功能组成的代码逻辑,如果是在切入点内指定位置之.原创 2020-07-26 23:40:20 · 185 阅读 · 0 评论 -
Spring学习第二周-揭开Spring中的Bean的面纱
Bean的配置Spring容器支持XML和Properties两种格式的配置文件,在实际开发中,最常使用的就是XML格式的配置方式。这种配置方式通过XML文件来注册并管理Bean之间的依赖关系。在Spring中,XML配置文件的根元素是, 中包含了多个子元素,每一个子元素定义了一个Bean,并描述了该Bean如何被装配到Spring容器中。元素中同样包含了多个属性以及子元素,在配置文件中,通常一个普通的Bean只需要定义id(或name)和class两个属性即可。如果在Bean中未指定id和name,则S原创 2020-07-25 22:52:54 · 377 阅读 · 0 评论 -
Spring学习第一周-Spring核心容器
Spring框架的主要功能是通过其核心容器来实现的。Sping框架提高了两种核心容器,分别为BeanFactory和ApplicationContextBeanFactoryBeanFactory由org.springframework.beans.facytory.BeanFactory接口定义,是基础类型的IoC容器,它提供了完整的IoC服务支持。简单来说,BeanFactory就是一个管理Bean的工厂,它主要负责初始化各种Bean,并调用它们的生命周期方法。BeanFactory接口提供了几个原创 2020-06-06 18:00:58 · 268 阅读 · 2 评论 -
Spring学习第一周-Spring简介
Spring学习第一周-Spring简介Spring by Rod John Song概述内核IOC(Inversion of Control)控制反转Aop(Aspect Oriented Programming)面向切面编程作用-致力于Java EE应用各层的解决方案表现层:提供了Spring MVC及与Struts框架的整合功能业务逻辑层:管理事务、记录日志等持久层:整合MyBatis、Hibernate、JdbcTemplate等技术。Spring是企业应用开放很好的“一站原创 2020-06-06 15:43:21 · 391 阅读 · 0 评论