![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java框架
文章平均质量分 83
学学学
05431
永远在学习的路上
展开
-
SpringBoot
SpringBoot技术由Pivotal团队研发制作,功能的话简单概括就是加速Spring程序的开发原创 2022-10-08 21:28:07 · 689 阅读 · 0 评论 -
Spring MVC
SpringMVC框架处理web请求原创 2022-10-05 00:33:52 · 527 阅读 · 0 评论 -
spring IOC
IOC:Inversion of Control,控制反转原创 2022-10-03 15:58:45 · 429 阅读 · 0 评论 -
Spring常见注解
1.@SpringBootApplication 这里先单独拎出 @SpringBootApplication 注解说一下,虽然我们一般不会主动去使用它。 这个注解是 Spring Boot 项目的基石,创建 SpringBoot 项目之后会默认在主类加上。 @SpringBootApplication public class SpringSecurityJwtGuideApplication { public static void main(java.lang.String[] args) {原创 2021-09-22 01:09:40 · 171 阅读 · 0 评论 -
面试中Spring常见问题
1.什么是Spring框架 Spring 是一种轻量级开发框架,旨在提高开发人员的开发效率以及系统的可维护性。 我们一般说 Spring 框架指的都是 Spring Framework,它是很多模块的集合,使用这些模块可以很方便地协助我们进行开发。这些模块是:核心容器、数据访问/集成,、Web、AOP(面向切面编程)、工具、消息和测试模块。比如:Core Container 中的 Core 组件是Spring 所有组件的核心,Beans 组件和 Context 组件是实现IOC和依赖注入的基础,AOP组件用原创 2021-09-20 16:37:46 · 94 阅读 · 0 评论 -
软件架构的演进
软件架构的发展经历了从单体架构、垂直架构、SOA架构到微服务架构的过程。 1.单体架构 单体架构 Web应用程序发展的早期,大部分web工程师将所有的功能模块打包到一起并放在一个web容器中运行,所有功能 模块使用同一个数据库。 下图是一个单体架构的电商系统: 特点: 1、所有的功能集成在一个项目工程中。 2、所有的功能打在一个war包部署到服务器。 3、通过部署应用集群和数据库集群来提高系统的性能。 优点: 1、项目架构简单,前期开发成本低,周期短,小型项目的首选。 2、开发效率高,模块之间交互采原创 2021-07-08 16:14:54 · 269 阅读 · 0 评论 -
Spring的AOP思想和实现AOP思想的框架AspectJ
章节目标:详细解释什么是Spring AOP思想和对于该思想实现的AspectJ框架的实现用法。 一.AOP面向切面编程 1.AOP概述 AOP(Aspect Orient Programming)面向切面编程,卖你想切面编程是从倒台角度烤炉程序运行过程。 AOP底层,采用的是动态代理模式实现的。具体实现采用了两种动态代理:JDK动态代理和CGLIB动态代理。 AOP意为面向切面编程,可以通过运行期动态代理实现程序功能的统一维护的一种思想。AOP是Spring框架中的一个重要内容。利用AOP可以对业.原创 2021-06-01 18:20:51 · 170 阅读 · 1 评论 -
pom war jar的区别
pom war jar的区别 讲解完毕:三连好运原创 2021-04-28 15:20:05 · 59 阅读 · 0 评论 -
Spring 集成 MyBatis
Spring 集成 MyBatis 一:步骤 1.新建maven项目 2.加入maven的依赖 1)spring依赖 2)mybatis依赖 3)mysql驱动 4)spring的事务的依赖 5)mybatis和spring集成的依赖: mybatis官方体用的,用来在spring项目中创建mybatis 的SqlSesissonFactory,dao对象的 3.创建实体类 4.创建dao接口和mapper文件 5.创建mybatis主配置文件 6.创建Service接口和实现类,属性是dao。 7.创建原创 2021-04-22 11:24:52 · 81 阅读 · 0 评论 -
AspectJ对AOP的实现
引言 1.对于AOP编程思想,很多框架都进行了实现,Spring就是其中之一,可以完成面向切面编程。然后,AspectJ也实现了AOP的功能。并且实现的更加简单、方便,并且还支持注解式开发。所以,spring又将AspectJ的对于AOP的实现也引入到了自己的框架中。 2.在Spring中使用AOP开发的时候,一般使用AspectJ的实现方式。 3.AspectJ是一个优秀的面向切面的框架,它扩展了java语言,提供了强大的切面实现,它是Eclipse的一个开源项目。 2.AspectJ的通知类型 .原创 2021-04-22 09:54:19 · 165 阅读 · 0 评论