![](https://img-blog.csdnimg.cn/dac2f081564f4ff4acb5be03a82bb7df.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring
Spring框架
Morning的呀
Keep Hungry,Keep,Foolish
展开
-
SpringMVC实现
SpringMVC实现首先,新建maven项目将所需要的jar包引入maven.pom中 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId&原创 2021-07-01 22:52:33 · 106 阅读 · 0 评论 -
SpringMVC概述
SpringMVC概述Spring Web MVC是一种基于Java,并实现了Web MVC设计模式的请求驱动类型的轻量级Web框架Spring Web MVC的前端控制器是DispatcherServlet应用控制器可以分为三个部分Handler Mapping处理器管理视图解析器View Resolver进行视图管理页面控制器/动作/处理器Controller接口:SpringMVC功能支持本地化(Local)解析主题( Theme)解析以及文件上传等提供了非常灵活的数据验证,格式化原创 2021-07-01 22:41:44 · 67 阅读 · 0 评论 -
Spring中常用的设计模式
软件架构的设计原则1.开闭原则(OCP):·一个软件实体如类,模块和函数应该对扩展开放,对修改关闭。·所谓的开闭,正是对扩展和修改两个行为的一个原则·强调的是用抽象构建框架,用实现扩展细节。可以提高软件系统的可复用性以及可维护性·开闭原则,是面向对象设计中最基础的设计原则,它指导我们如何建立稳定,灵活的系统,例如版本更新,我们尽可能不修改源代码,但是可以增加新功能。·要想达到这样的效果,我们需要使用接口和抽象类2.依赖倒置原则(DIP):·是指设计代码结构时,高层模块不应该依赖底层,二者都应原创 2020-09-21 22:39:12 · 209 阅读 · 0 评论 -
Spring概述
Spring概述Spring为企业级开发提供了丰富的功能,这些底层都依赖于它的两个核心特性,也就是依赖注入和面向切面编程。Spring是一个开源框架,最早由Rod Johnson创建Spring是为了可以让简单的JavaBean实现之前只有EJB才能完成的事情。Spring不仅局限于服务器端开发,任何Java应用都能在简单性,可测试性和松耦合方面从Spring获益Spring终极使命:简化Java开发为了降低Java开发的复杂性,Spring采取了四种关键策略:Spring概述-简化Java开发原创 2020-09-21 22:07:36 · 141 阅读 · 0 评论 -
Spring—反射
简介:JavaScript,Ruby,Python等属于动态语言,C,C++不属于动态语言,Java属于半动态语言。反射机制是指程序在运行过程中,对任意一个类都能获取其所有的属性和方法,并且对任意一个对象都能调用其任意一个方法。这种动态获取类和对象的信息,以及动态调用对象和方法的功能被称为Java语言的反射机制。使用反射生成操作对象1.使用class对象的new Instance()方法来创建该Class对象对应的实例,这种方法要求该Class对象的对应类有默认构造器,在执行new Instance原创 2020-09-21 21:57:19 · 861 阅读 · 0 评论 -
Spring—Java注解
Java注解定义:又称Java标注,是从JDK5.0开始引入的一种注释机制Java语言中的类,方法,变量,参数,包等都可以被标注Java可以通过反射获取标记内容,而java doc却不可以。在编译器生成类文件时,标注可以被嵌入到字节码中Java虚拟机也可以保留标注内容,获取内容,支持自定义Java标注Java定义了7个注解,其中三个在java.lang中,四个在java.lang.annotation中其中作用在代码的注释是:@override:检查该方法是否为...原创 2020-09-21 20:33:42 · 90 阅读 · 0 评论