Spring
文章平均质量分 62
早春的树·
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringIOC容器实例化bean对象的三种方式
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.spring原创 2021-06-28 22:50:59 · 248 阅读 · 0 评论 -
SpringIOC加载配置文件的方式
@Test public void test01() { //单个配置文件加载 //1. 相对路径 ApplicationContext context = new ClassPathXmlApplicationContext("spring.xml"); //2.绝对路径加载 ApplicationContext context1 = new FileSystemXmlApplicationContext("F:\\p原创 2021-06-28 20:48:21 · 174 阅读 · 0 评论 -
简单模拟Spring基于XML实现IOC
创建一个用于接收xml标签属性的类/** * Bean对象 * 用于接收配置文件中,bean标签的id与class属性值 */public class MyBean { private String id;//bean标签的id属性 private String clazz;//bean标签的class属性 public MyBean() { } public MyBean(String id, String clazz) { this..原创 2021-06-28 15:38:43 · 182 阅读 · 0 评论 -
SpringMVC(一)——运行原理
概述:SpringMVC是SpringFramework的一部分,是基于Java实现的轻量级Web框架。SpringMVC的特点:轻量级,简单易学。高效,基于请求响应的MVC框架。与Spring兼容性好,无缝结合。约定优于配置。功能强大:RESTful、数据验证、格式化、本地化、主题等···简洁灵活。中心控制器Spring的Web框架围绕DispatcherServlet设计,其作用是将请求分发到不同处理器。SpringMVC与其他许多MVC框架一样,以请求为驱动,围绕一个中心.原创 2021-06-23 12:43:36 · 262 阅读 · 0 评论 -
Spring框架(二)——AOP
什么是AOP面向切面编程,利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发效率。通俗描述:不通过修改源代码,在主干功能里添加新功能。例如:权限控制、日志收集。底层原理AOP的底层使用动态代理实现有接口,使用JDK动态代理。1. 基本原理:使用Proxy类创建接口实现类代理对象,增强被代理类的方法2. 代码实现/**创建接口,定义方法。*/public interface UserDao { publ.原创 2021-06-21 21:04:47 · 132 阅读 · 0 评论 -
Spring框架(一)——Spring概述和IOC容器
Spring框架概述Spring是轻量级的开源的JavaEE框架Spring框架可以解决企业应用开发的复杂性。Spring有两个核心部分:IOC、AOP。IOC:控制反转,把创建对象的过程交给Spring进行管理。AOP:面向切面,不修改源代码,进行功能增强。Spring的特点:方便解耦,简化开发。AOP编程支持。方便程序测试。方便和其他框架进行整合。方便进行事务的操作。降低API开发难度。简单测试,通过Spring创建对象public class User {原创 2021-06-19 16:51:11 · 126 阅读 · 0 评论
分享