
Java框架
文章平均质量分 94
new一个对象777
Java是世界上最好的语言!
展开
-
浅谈AOP和代理模式
什么是AOP首先AOP是一种叫面向切面编程的思想,他并不是只用在Spring中,在其他很多AOP的框架中都有用到,如AspectJ,AspectWerkz。众所周知在Java中是面向对象编程,而AOP的面向切面编程更像是对面向对象编程的一种补充。他是通过一个叫切面的东西来统一处理很多相似的功能,例如我们在银行中的查询余额、取钱、存钱都会存在一个验证用户的操作,而这个操作我们就可以抽取出来实现代码复用。当我们要存钱或取钱的时候我们会将验证的功能横向的切入进来,也称横向开发,这样的好处很明显,不会改动原有的代原创 2022-04-13 21:19:27 · 3176 阅读 · 4 评论 -
SpringBoot学习笔记
SpringBoot学习核心思想:约定大于配置!!you can just runspringboot的主要优点:开箱即用,提供各种配置来简化项目配置基于spring内嵌式容器简化web开发没有冗余代码生成和xml配置的要求什么是微服务?微服务是一种风格,原来是all in one(单体架构),完美的阐述了高内聚,低耦合的意思。即微服务是一种利用分治法的思想,去把一整套非常复杂的业务逻辑给切分成多个简单的业务问题,并采用模块化方法去实现组合的一种架构方法。它们是相互独立的,这意味着原创 2021-04-23 18:22:54 · 1631 阅读 · 0 评论 -
微服务初体验
微服务是一种风格,原来的是all in one(单体架构),微服务完美的阐述了高内聚,低耦合的意思。即微服务是一种利用分治法的思想,去把一整套非常复杂的业务逻辑给切分成多个简单的业务问题,并采用模块化方法去实现组合的一种架构方法。它们是相互独立的,这意味着它们可以采用不同的编程语言和数据存储。微服务中几乎不存在集中管理,它使用轻量级的HTTP、REST或Thrift API来进行内部通信。微服务官方介绍 : https://blog.youkuaiyun.com/qq_43458555/article/deta原创 2021-03-29 16:20:53 · 176 阅读 · 2 评论 -
SSM整合项目-书籍管理系统
整合SSM项目前言终于走到这一步了,整合SSM也就是代表着学完了spring,springmvc还有mybatis,虽说是学完了,但是其中的深奥原理还是一知半解,但是最起码会用了,这也是个好的开端吧!今天特地来写一篇博客拿来练练手,整合一下SSM框架,整合完以后就可以进军SpringBoot了,哇咔咔,坎坷啊!接下来我们就来看一下这个项目,书籍管理项目,通过配置一下配置文件来实现一些原先很繁琐的操作,高效开发,节省操作或许这就是框架开发的魅力吧,但是SSM也有缺点,到了业务逻辑很繁琐的时候SSM就显得原创 2021-02-22 15:17:32 · 351 阅读 · 0 评论 -
Spring MVC学习笔记
Spring mvc学习准备工作,导入依赖<dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.1.9.RELEASE</version> </dependenc原创 2021-02-20 22:22:49 · 359 阅读 · 0 评论 -
Spring学习笔记
Spring学习关于Spring简介官网:https://spring.io/介绍:Spring框架是一个开放源代码的J2EE应用程序框架,由[Rod Johnson](https://baike.baidu.com/item/Rod Johnson/1423612)发起,是针对bean的生命周期进行管理的轻量级容器(lightweight container)。特点:两个最大的特性:AOP(面向切面编程) 和 IOC(控制反转)—面试必问Spring是一个轻量级的,非入侵式的框架(引原创 2021-02-20 22:10:53 · 289 阅读 · 0 评论