摘要:
Spring Spring是目前主流的企业级开发框架 核心是 ioc和aop同时还封装了4大模块,其中差不多包含了20个模块 ioc(控制反转):通俗讲就是以前我们在创建对象的时候 由自己new出一个对象,而在使用Spring框架之后 我们将对象的创建和管理交给了Spring容器,我们只需要在配置类 阅读全文
摘要:
Mtbatis一个持久层框架,主要是让java程序对数据库进行增删改查的工具。 我们使用原生jdbc来进行数据库操作的时候会出现大量重复的代码,而mybatis通过构造一个mapper和启动类来消除了大量的重复代码。当然ORM框架有很多,但是mybati的优点属于半封闭框架,在使用时比其他orm框架 阅读全文
摘要:
Spring MVC: 1.遵守MVC设计模式的框架,并且能够与Spring无缝对接。 2.M(model指数据层 dao+entity) v(view指视图层 基本集成了所有的前端开发) C(control指控制层,servlet) MVC提供了很多强大的功能 1.前置控制器,本质上是一个serv 阅读全文
摘要:
SpringBoot框架 1. Spring boot测试 在测试类中,在@SpringBootTest 注解中使用如下 两种属性: 一旦在测试类中,使用了 @SpringBootTest注解,我们就可以在代码中注入 TestRestTemplate 对象,通过这个对象,可以发送请求并获取响应,然后 阅读全文
摘要:
Spring Boot 服务于框架的框架,它存在的目的就是减少项目代码的配置。 随着项目业务的增多,传统的SSM整合的配置也会越来越多,而且我们依赖的第三方组件增多时,有冲冲的风险就会越来越大,程序员在面对这些问题时,往往是很苦恼的。 Spring Boot的优点 配置简单 可以以jar方式打包运行 阅读全文
摘要:
Spring AOP AOP, Aspect Oriented Programming, 面向切面编程。它是OOP的一种有效补充。 AOP与OOP一样,是一种编程的理念,而 AspectJ组件是实现了AOP理念的,SpringAOP整合了aspectJ组件,所以,SpringAOP 可以帮助我们改进 阅读全文
摘要:
Spring框架 它目前是一个JAVAEE平台下最重要的一个框架,它已经是一个技术生态,基于SPRING框架可以大大提高项目的开发效率,主要应用的技术有:IOC, AOP,DT, MVC, Security, OAuth, ... Spring IOC 依赖注入,也叫控制反转 按需注入,当某个类中, 阅读全文