Spring知识
竹蜻蜓飞行
有些事情本来很遥远,你争取它就会离你越来越近,直到你实现它。
展开
-
Spring : JdbcTemplate操作数据库(详细)
前言什么是 JdbcTemplate?Spring 框架对 JDBC 进行封装,使用 JdbcTemplate 方便实现对数据库操作。本文将对《水浒传》英雄人物表进行数据操作示例,先建一张英雄表:(no:排名,name:名字,nickname:绰号)create table hero ( no int, name varchar(5), nickname varchar(3));insert into hero values(1,"宋江","及时雨"),(2,"卢俊义","玉原创 2020-12-29 15:59:34 · 338 阅读 · 0 评论 -
Spring必学 : AOP操作
1、 什么是 AOP(1)面向切面编程(方面),利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。(2)通俗描述:不通过修改源代码方式,在主干功能里面添加新功能(3)使用登录例子说明 AOP:AOP核心概念:术语说明连接点定义了在程序中可以使用AOP插入其他逻辑的点;类里面哪些方法可以被增强,这些方法称为连接点切入点实际上被增强的方法,称为切入点通知在特定连接点执行的代码就是通知原创 2020-12-28 23:07:24 · 142 阅读 · 0 评论 -
Spring IOC控制反转必学必会内容:IOC 操作 Bean 管理( 基于注解方式 )
1、什么是注解(1)注解是代码特殊标记,格式:@注解名称(属性名称=属性值, 属性名称=属性值…)(2)使用注解,注解作用在类上面,方法上面,属性上面(3)使用注解目的:简化 xml 配置2、Spring 针对 Bean 管理中创建对象提供注解(1)@Component(2)@Service(3)@Controller(4)@Repository上面四个注解功能是一样的,都可以用来创建 bean 实例3、基于注解方式实现对象创建第一步 引入依赖第二步 开启组件扫描(新建一个x原创 2020-12-24 16:47:42 · 158 阅读 · 0 评论 -
Spring IOC控制反转必学必会内容:IOC 操作 Bean 管理( 基于XML方式 )二
IOC 操作 Bean 管理(FactoryBean)1、Spring 有两种类型 bean,一种普通 bean,另外一种工厂 bean(FactoryBean);2、普通 bean:在配置文件中定义 bean 类型就是返回类型;3、工厂 bean:在配置文件定义 bean 类型可以和返回类型不一样第一步 创建类,让这个类作为工厂 bean,实现接口 FactoryBean第二步 实现接口里面的方法,在实现的方法中定义返回的 bean 类型...原创 2020-12-24 11:07:53 · 120 阅读 · 0 评论 -
Spring IOC控制反转必学必会内容:IOC 操作 Bean 管理( 基于XML方式 )
一、IOC1、Spring 有两个核心部分:IOC 和 Aop(1)IOC:控制反转,把创建对象过程交给 Spring 进行管理(2)Aop:面向切面,不修改源代码进行功能增强2、控制反转(IOC)到底为什么要起这么个名字?可以参考一下这篇文章:浅谈IOC–说清楚IOC是什么。总结来说,就是对象A与对象B有依赖关系,那么对象A在程序运行到某一时刻就要主动去创建对象B或者使用已经创建的对象B;但有了容器(spring)后,IOC容器会主动创建一个对象B注入到对象A需要的地方,这样对象A就不需要主动原创 2020-12-23 16:29:06 · 311 阅读 · 1 评论