Spring
光明顶上的5G
作者5G,目前专注于Java后端技术的学习
展开
-
动态代理的相关介绍
动态代理特点:字节码随用随创建,随用随加载作用:不修改源代码的基础上对方法增强分类:基于接口的动态代理,基于子类的动态代理。基于接口的动态代理IProducer.javapackage com.itheima.proxy;/** * 对生产厂家要求的接口 */public interface IProducer { public void saleProduct(float money); public void afterService(float money)原创 2020-06-07 17:25:52 · 156 阅读 · 0 评论 -
spring基于注解的IOC以及IOC的案例
文章目录spring中IOC的常用注解案例使用xml的方式和注解方式实现单表的CRUD操作改造基于注解的IOC案例,使用纯注解的方式实现spring和Junit整合spring中IOC的常用注解使用注解首先要在配置文件中引入几行代码,在下面这个链接中搜索"xmlns:context"即可得到这段代码。将其复制到bean.xml配置文件中。链接作用:告诉spring在创建容器时要扫描的包,配置所需要的标签不是在beans的约束中,而是在一个名称为context名称空间和约束中。接着就可以写下面这个代码原创 2020-05-30 12:35:35 · 283 阅读 · 0 评论 -
spring控制反转与bean相关
文章目录Spring基于xml的IOC环境搭建ApplicationContext常用的3个实现类核心容器的两个接口引发出的问题三种创建bean对象的方法bean的作用范围bean生命周期Spring的依赖注入控制反转:把创建对象的权利交给框架,是框架的重要特征,并非面向对象编程的专用术语。包括依赖注入和依赖查找。Spring基于xml的IOC环境搭建创建配置文件,引入spring约束。<?xml version="1.0" encoding="UTF-8"?><beans xm原创 2020-05-28 23:17:20 · 266 阅读 · 0 评论 -
控制反转之运用工厂模式进行程序解耦
首先写一个jdbc的程序来说明编译器依赖问题package com.itheima.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;public class JdbcDemo1 { /** * 程序的耦合 */ public static void main(St原创 2020-05-28 10:38:51 · 304 阅读 · 0 评论 -
eclipse搭建springboot开发环境
目前使用springboot框架的IT项目越来越多,在此总结一下用eclipse搭建springboot开发环境的步骤:1、下载maven 官网:http://maven.apache.org/download.cgi2、maven配置过程 (1)解压下载的maven文件,然后打开eclipse,window——preferences——maven——installations (...转载 2020-04-12 13:16:49 · 1861 阅读 · 0 评论 -
Spring入门
Spring框架是什么Spring是另一个主流的Java Web开发框架,该框架是一个轻量级的应用框架,具有很高的凝聚力和吸引力。Spring是分层的Java SE/EE full-stack轻量级开源框架,以IOC(控制反转)和AOP(面向切面编程)为内核,使用基本的JavaBean完成以前只可能由EJB完成的工作,取代了EJB臃肿和低效的开发模式。在实际开发中,通常服务端采用三层体系架构...原创 2020-03-09 09:28:25 · 254 阅读 · 0 评论