![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
开发小牛进阶
Java小白,公众号同名。
展开
-
Spring 黑马程序员四天笔记(第四天:JdbcTemplate、Spring事务管理)
第1章 Spring 中的 JdbcTemplate[会用]1.1JdbcTemplate 概述它是 spring 框架中提供的一个对象,是对原始 Jdbc API 对象的简单封装。spring 框架为我们提供了很多 的操作模板类。操作关系型数据的: JdbcTemplateHibernateTemplate 操作 nosql 数据库的: Redi...原创 2020-03-22 17:55:58 · 521 阅读 · 2 评论 -
Spring 黑马程序员四天笔记(第三天:AOP)
第1章 AOP 的相关概念[理解]1.1AOP 概述1.1.1 什么是 AOPAOP:全称是 Aspect Oriented Programming 即:面向切面编程。简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的 基础上,对我们的已有方法进行增强。1.1.2 AOP 的作用及优势作用:在程序运行期间,不修改源码对已有方...原创 2020-03-22 13:21:30 · 654 阅读 · 1 评论 -
Spring 黑马程序员四天笔记(第二天:IOC、增删改查)
第1章 案例:使用 spring 的 IoC 的实现账户的CRUD1.1 需求和技术要求实现账户的 CRUD 操作1.1.2 技术要求使用 spring 的 IoC 实现对象的管理 使用 DBAssit 作为持久层解决方案使用 c3p0 数据源1.2 环境搭建1.2.1 拷贝jar包1.2.2 创建数据库和编写实体类create table account(...原创 2020-03-22 10:09:36 · 746 阅读 · 1 评论 -
Spring 黑马程序员四天笔记(第一天:控制反转、依赖注入)
Spring 第一天第1章 Spring 概述1.1 spring概述1.1.1 spring 是什么Spring 是分层的 Java SE/EE 应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control: 反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层 Spring MVC...原创 2020-03-16 23:13:31 · 798 阅读 · 1 评论 -
Spring Bean 的生命周期
1.实例化一个 Bean, 也就是我们常说的 new。 2.按照Spring上下文对实例化的Bean进行配置,也就是 IOC 注入。 3.如果这个Bean实现了 BeanNameAware 接口,会调用它实现的 setBeanName(String beanId) 方法,此处传递的是Spring配置文件中Bean的 ID。 4.如果这个Bean实现了 BeanFactory...原创 2018-10-16 11:53:21 · 165 阅读 · 0 评论 -
Spring经典面试题和答案
Spring入门:https://blog.csdn.net/young_1004/article/details/818276651. 什么是spring?Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程...原创 2018-09-02 20:03:20 · 208 阅读 · 0 评论 -
Spring (AOP、静态代理、动态代理)
1. AOP 1.1 AOP简介 AOP Aspect Oriented Programing 面向切面编程 AOP采取横向抽取机制,取代了传统纵向继承体系重复性代码(性能监视、事务管理、安全检查、缓存) Spring中的Aop是纯Java来实现的,使用动态代理的方式增强代码 Spring使用动态代理的机制是判断委托类是否实现了接口,如果实现了接口...原创 2018-08-22 00:08:07 · 323 阅读 · 0 评论 -
SSM整合 (SpringMVC+Spring+MyBatis)
SSM 是什么?web 层解决方案SpringMVC service解决方案Spring dao层解决方案MyBatis 开发项目流程dao —> service —> web 首先进行项目结构的构建 第一步:进行MyBatis项目的构建 pom.xml<?xml version="1.0" en...原创 2018-08-28 01:25:13 · 230 阅读 · 0 评论 -
Spring (依赖注入(DI)的两种方式)
Spring入门:https://blog.csdn.net/young_1004/article/details/81827665Spring 依赖注入的两种方式1、使用XML注入 1.1使用setter()方法在注入属性的时候框架会根据方法名字找到你要注入的属性名从而完成注入。在配置文件中如果按setter()方法注入属性的话,属性名要和应用类中的名称保持一致,不然Spri...原创 2018-08-20 01:04:18 · 3549 阅读 · 0 评论 -
Spring (装配Bean的两种方式)
1.Spring装配Bean的两种方式 1.使用XML装配Bean 1、引入约束 2、创建应用类package com.ma.spring.demo01;public class User {private Integer age;private String name;public Integer getAge() {retur...原创 2018-08-19 20:02:28 · 385 阅读 · 0 评论 -
Spring 入门(控制反转IOC、依赖注入DI、Bean的作用范围、Bean的生命周期)
1.什么是框架框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。2. Java中的框架Struts HiberNate Spring SpringMvc SpringBoot 3. Struts2Struts2是一个基于MVC设...原创 2018-08-19 04:09:06 · 1193 阅读 · 0 评论