
Spring
文章平均质量分 78
Spring
Alan先生的代码屋
这是一间奇妙的屋子!
展开
-
序号9、动态代理
动态代理1、jdk的动态代理 动态代理与静态代理的区别此处不再赘述,大家可以看马老师的设计模式视频,我们主要讲一下动态代理的实现原理,说明白原理的话肯定是要看源码了,大家不要慌,干就完了!!! 其实在使用动态代理的时候最最核心的就是Proxy.newProxyInstance(loader, interfaces, h);废话不多说,直接干源码。动态代理的样例代码:Calculator.javapackage com.mashibing;public interface Calcul原创 2021-02-04 16:09:27 · 202 阅读 · 0 评论 -
序号8、Spring原理讲解
Spring原理讲解1、什么是Spring框架,Spring框架主要包含哪些模块 Spring是一个开源框架,Spring是一个轻量级的Java 开发框架。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从原创 2021-02-04 15:30:06 · 588 阅读 · 0 评论 -
序号7、Spring AOP的应用配置
Spring AOP的应用配置1、Spring JdbcTemplate 在spring中为了更加方便的操作JDBC,在JDBC的基础之上定义了一个抽象层,此设计的目的是为不同类型的JDBC操作提供模板方法,每个模板方法都能控制整个过程,并允许覆盖过程中的特定任务,通过这种方式,可以尽可能保留灵活性,将数据库存取的工作量讲到最低。1、配置并测试数据源pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="ht原创 2021-02-04 15:12:44 · 114 阅读 · 0 评论 -
序号6、Spring AOP介绍与使用
Spring AOP介绍与使用AOP:Aspect Oriented Programming 面向切面编程OOP:Object Oriented Programming 面向对象编程 面向切面编程:基于OOP基础之上新的编程思想,OOP面向的主要对象是类,而AOP面向的主要对象是切面,在处理日志、安全管理、事务管理等方面有非常重要的作用。AOP是Spring中重要的核心点,虽然IOC容器没有依赖AOP,但是AOP提供了非常强大的功能,用来对IOC做补充。通俗点说的话就是在程序运行期间,将某段代原创 2021-02-04 14:18:13 · 119 阅读 · 0 评论 -
序号5、SpringIOC的注解应用
SpringIOC的注解应用除了通过xml文件进行bean或者某些属性的赋值,其实还有另外一种注解的方式,在企业开发中使用的很多,在bean上添加注解,可以快速的将bean注册到ioc容器。1、使用注解的方式注册bean到IOC容器中applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"原创 2021-02-04 14:00:28 · 67 阅读 · 0 评论 -
序号4、spring引用外部配置文件demo、spring基于xml文件的自动装配
1、在resource文件夹下中添加dbconfig.propertiesusername=rootpassword=123456url=jdbc:mysql://localhost:3306/demodriverClassName=com.mysql.jdbc.Driver2、编写配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/bea原创 2021-02-04 13:42:42 · 139 阅读 · 0 评论 -
序号2、Spring 获取对象方式、赋值bean对象方式、
1、Spring获取对象的方式背景:(1)一个Person实体类,Person.class;(2)ioc.xml文件如下:<?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:schemaLocati原创 2021-02-04 13:37:36 · 150 阅读 · 0 评论 -
序号3、bean配置继承关系、bean对象创建的依赖关系、单例bean多例bean配置、初始化和销毁、SpEL的使用
1、继承关系bean配置ioc.xml <bean id="person" class="com.mashibing.bean.Person"> <property name="id" value="1"></property> <property name="name" value="zhangsan"></property> <property name="age" value="原创 2021-02-04 13:37:43 · 121 阅读 · 0 评论 -
序号1、Spring IOC简单使用demo、
1、Spring普通使用款Spring相关网址:官网地址:https://spring.io/projects/spring-framework#overview压缩包下载地址(重要):https://repo.spring.io/release/org/springframework/spring/源码地址:https://github.com/spring-projects/spring-framework第一步:下载、导包:(1)到网站下载spring压缩包;(2)在idea中导入以下包原创 2021-02-04 12:00:47 · 92 阅读 · 0 评论 -
No.0、Spring学习资源导航
1、易百教程点这里2、W3Cschool教程点这里原创 2021-02-03 20:39:14 · 76 阅读 · 0 评论