
spring框架
cuichen97
冲冲冲
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
spring IOC相关
spring IOC相关转载 2021-01-29 16:07:04 · 115 阅读 · 0 评论 -
10.bean的生命周期
一.主要的过程:(简单版)1、定义阶段(读取到配置文件后就会创建) --> 2、初始化阶段–> 3、调用阶段(getBean()) --> 4、销毁阶段: ApplicationContext销毁时(1)bean定义在配置文件里面用<bean></bean>来进行定义,或者注解进行定义。例:UserDaoImpl.java中@Reposito...原创 2019-11-07 20:30:22 · 157 阅读 · 0 评论 -
11.spring面试题
spring面试题转载 2019-10-09 11:32:08 · 241 阅读 · 0 评论 -
8.Spring+Mybatis整合(注解方式)
mybatis-config.xml<?xml version="1.0" encoding="utf-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configur...原创 2019-09-23 23:45:01 · 1189 阅读 · 0 评论 -
7.5.Spring框架底层分析
一、体系结构图二、7大核心模块Spring框架由7个定义良好的模块(组件)组成,各个模块可以独立存在,也可以联合使用。(1)Spring Core:核心容器提供了Spring的基本功能。核心容器的核心功能是用Ioc容器来管理类的依赖关系.Spring采用的模式是调用者不理会被调用者的实例的创建,由Spring容器负责被调用者实例的创建和维护,需要时注入给调用者。这是目前最优秀的解耦模式...原创 2019-09-27 14:01:32 · 359 阅读 · 0 评论 -
7.springAop原理
利用了代理模式一.静态代理测试类:package cn.qf.demo.proxy;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Proxy;public class Test { public static void main(String[] args) { UserDaoIm...原创 2019-09-19 22:39:31 · 166 阅读 · 0 评论 -
6.AOP+IoC/DI(注解方式)---简单
一.注解:1.Dao接口的实现类:@Repository("userDao") 让Spring创建一个名字叫“userDao”的UserDaoImpl实例2.Service接口的实现类@Service("userService") 让Spring创建一个名字叫“userService”的UserServiceImpl实例3.AddUserServlet.java4.aop层....原创 2019-09-19 20:27:26 · 255 阅读 · 0 评论 -
5.增强(xml配置方式)
一.配置文件方式1.UserServiceImpl.javapackage cn.qf.spring.service.impl;import cn.qf.spring.dao.impl.UserDaoImpl;import cn.qf.spring.pojo.User;import cn.qf.spring.service.UserService;public class User...原创 2019-09-19 19:13:34 · 259 阅读 · 0 评论 -
4.面向切面编程AOP(简化面向对象编程)
一.AOP:在spring Aop中,把通用功能抽取出来,单独编写, 然后通过定义切面、把通用功能织入核心功能中通用功能,根据核心功能执行的时间先后分为不同的增强处理.把通用功能定义在切面Aspect里,把核心方法声明为切入点PointCut增强处理增强处理:就是执行的通用功能前置增强:在执行核心功能之前执行的通用功能后置增强: 之后执行的通用功能异...原创 2019-09-18 19:41:36 · 229 阅读 · 0 评论 -
3.log4j日志框架的配置
记录登录系统后的操作过程框架的使用步骤:1、pom文件引入jar2、配置日志文件(在src/main/resources中配置)log4j.properties 声明了日志的配置信息:什么 时间 格式 目标文件等log4j.properties保存日志的文件名为:cc.loglog4j.rootLogger=debug,stdout,logfilelog4j.a...原创 2019-09-18 19:21:45 · 132 阅读 · 0 评论 -
2.spring注入的方式(设值注入和构造注入)
给cc.springIoc.test.TestDI类中的属性注入值如果对象的属性的值是一个对象类型,<property name="ink" ref="gi"></property>用ref赋值,如果是String类型或基本数据类型,用value 赋值name是属性的名字,ref或value是属性的值数组类型和List集合类型的注入方式一样<?xml ...原创 2019-09-18 19:08:59 · 354 阅读 · 0 评论 -
1.spring
一.spring的体系结构二. spring的IoC/DI:beansexpressionlanguagecorecontextIoC:控制反转,需要对象自行创建,IoC的职责就是创建对象,获取IoC创建的对象直接使用即可.从而简化操作DI:依赖注入 给IoC创建的对象赋值的过程就称为依赖注入创建对象的配置方式有两种:1、通过XML配置文件进行配置2、通过注解方...原创 2019-09-17 16:56:54 · 181 阅读 · 0 评论