E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
spring框架学习
[Java]
Spring框架学习
笔记
Spring框架Spring概述IOCbean属性bean的生命周期创建bean给bean注入值使用注解创建bean(官方推荐)添加注解引入context名称空间自动扫描使用@Autowired注解实现根据类型自动装配一定要导入aop包,支持加注解模式Spring的单元测试AOP术语解释使用步骤基于注解的AOP将切面类加载入ioc容器AOP的5个注解书写切点表达式得到方法返回值得到方法执行时的异常
Alone_always
·
2020-06-25 20:45
Spring框架IOC详解
Spring框架学习
01spring框架的概述以及spring中基于XML的IOC配置1.什么是spring?来自百度:Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。
Love_Beans!
·
2020-06-25 15:41
JAVA -
Spring框架学习
笔记(二)- Spring IOC容器
学习大纲接口及面向接口编程什么是IOCSpring的Bean配置Bean的初始化Spring的常用注入方式接口接口是对外说明,说明了我会提供哪些功能,内部的实现对外是不公布的。比如:我提供了注册功能,只要告诉我信息就可以注册,但是如何实现注册等是对外开的。对应JAVA接口即声明,声明了哪些方法是对外公开提供的。但在JAVA8中,接口可以拥有方法体。(接口只能有声明不能有实现;抽象类既可以有声明和实
抓水母的派大星
·
2020-06-25 10:00
Spring框架学习
笔记
补充:Spring中Bean的作用域、生命周期:https://www.cnblogs.com/zhanglei93/p/6231882.html-Spring框架的由来和发展-了解Spring框架的组成体系-了解Spring在应用开发中的作用-理解”控制反转“和”依赖注入“-了解控制反转的实现方式一、Spring框架的组成-轻量级J2EE应用开发框架-主要构成:依赖注入容器,AOP实现、DAO/
lee_zhou
·
2020-06-25 09:17
Spring
Spring框架学习
重点概要笔记(一)
spring框架的注解实现:(1)首先在spring的核心配置文件中开启注解配置:(2)@Component():目前Spring中提供了四个注解,相当于时Component注解的一个衍生:@ControllerWEB层@Service业务层@Repository持久层2、创建对象是一个单实例:@Scope(value="prototype")3、在service中注入dao:第一种方式:自动注入
天道酬勤、业道酬精、学道酬苦
·
2020-06-24 17:21
Java
web
Spring框架学习
(1):spring-aop解决数据库事务问题
目录spring-aop解决数据库事务问题问题描述解决方法代码示例思考参考spring-aop解决数据库事务问题问题描述在操作数据库时有数据一致性的要求,对一个请求可能会同时写入不同表,这就要求数据库操作时需要用到事务,要么所有步骤都成功、要么都失败。如果自己管理事务,一个明显的问题就是要写很多代码判断什么情况回滚、什么情况提交,这样也不能充分利用到spring框架的好处了。在spring框架中,
GDRetop
·
2020-06-23 08:10
Spring框架学习
Spring框架学习
--springboot 多模块项目搭建(idea+maven+springboot)
1.这是什么?(1)多模块(module)springboot项目。(2)项目整体结构包含一个父模块(boot_multi_module)和四个子模块(boot_model、boot_controller、boot_service、boot_mapper),boot_model为其他三个子模块的公共模块,四个子模块都依赖父模块,版本控制由父模块统一管理。(3)boot_mapper依赖boot_m
_404_NOT_FOUND_
·
2020-06-22 18:09
java
Java
框架
Spring 框架学习(一):设计理念、整体架构
Spring框架学习
(一):设计理念、整体架构设计理念Spring是一个轻量级的应用开发框架(平台)。
albon
·
2020-06-21 22:42
Spring学习笔记汇总
今天梳理一下
spring框架学习
过程中的笔记笔记有理论笔记,实验笔记和报错笔记。理论笔记讲基本知识,说前置知识,对知识一个总的认识。实验笔记,就是学以致用,把所学的用出来。同时也加深对知识的认识。
wsdchong之小马过河
·
2020-06-21 13:06
后端学习
Spring框架学习
(二)-依赖注入方式
Spring依赖注入方式通过set方式为属性赋值-要有get/set方法通过构造函数注入-要有对应参数的构造函数
爱飞的小w
·
2020-05-28 00:36
java
spring
di
ioc
Spring框架学习
(一)-框架配置
什么是spring框架Spring是一个轻量级的java开发框架Spring框架的核心IOC控制反转在传统的java开发过程中,开发者在对象内部通过new关键字主动创建对象,是程序主动依赖对象,而在IOC中,将对象的创建过程交给spring容器管理,由容器来完成对象的创建工作。DI依赖注入由容器动态地将某个依赖关系注入到组件之中,即容器动态地向某个对象提供它所需要的外部资源(对象、资源、常量数据)
爱飞的小w
·
2020-05-28 00:35
java
spring
学习Spring,看这几本书就够了
今天我们就先从spring说起,介绍几本关于
spring框架学习
的好书,当然了,大家也都知道spring通常不是单独出现
程序员书单
·
2020-05-14 08:05
书单
spring
Java
spring框架学习
(一)
没想到身为一个iOS工程师,写的第一篇公开笔记记录的竟然是关于java开发相关的框架.你会发现我使用的标点符号全是英文的,这句话和这篇笔记有什么关系?没有关系,因为想.1,什么是spring框架spring是J2EE应用程序框架,是轻量级的IoC和AOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架等组合使用.2,架构
尚大大o_O
·
2020-04-13 22:00
Spring框架学习
之配置文件的整合
当遇到项目需要细化xml配置的分类时,可以通过下面方式完成对配置文件的装配:1、通过枚举contextConfigLocationclasspath:applicationContext.xml,classpath:applicationContext2.xml,classpath:applicationContext3.xml或通配符contextConfigLocationclasspath:
magic_wen
·
2020-04-13 07:48
spring
Spring框架学习
之通知
Srping面向切面编程的重要具体体现方式是通知。基于配置的实现方式:1、导包基于配置实现的spring通知需要两个额外的依赖包:Aspectjweaver.jarAopaliance.jar2、配置*配置作为切点的bean*配置作为切点前(后、环绕、异常)通知的事件bean*配置,将切点bean与通知事件bean进行关联3、编码*实现对前置(后、环绕、异常)通知的事件,覆写对应方法publicc
magic_wen
·
2020-04-11 16:38
spring
Spring框架学习
笔记
Spring框架介绍Spring框架是轻量级J2EE应用框架,主要部分是IoC和AOP容器框架,主要用于对JavaBean的生命周期进行管理。Spring体系结构spring3体系结构图若要使用Spring框架,只需加入spring-contextjar包就可以;而spring-context中所需的依赖如下。因此,还需加入commons-loggingjar包。在较新版本的spring-cont
没天赋的学琴
·
2020-04-07 05:07
Spring 框架学习(二):Spring 应用配置文件解析
[TOC]
Spring框架学习
(二):Spring应用配置文件解析初学Spring的时候,只是照猫画虎,对于每一项配置的由来并不十分了解。这里,我们深入了解一下,这些配置都起到了什么作用?
albon
·
2020-04-04 15:06
Spring框架学习
笔记----基于XML文件注入(基于set方法注入)
一共有三种方法向IoC容器配置元数据,分别是:XML文件、java注释和java代码。编写相应的POJO类这里新建一个Student类,具有三个属性分别是(id,name,address),并编写其相应的set和get方法。Student类编写xml配置文件编写关于bean的元数据配置文件(这里命名为:bean.xml),其内容如下:bean.xml配置文件标签中的属性,代表一些xml文件的命名空
没天赋的学琴
·
2020-03-31 00:53
spring实战 第二章学习笔记 装配Bean
经过将近五天的学习坎坎坷坷地将第二章学完了也算是走上了
spring框架学习
的正规目前也仅仅懂一些为什么要用spring框架的原因但不知道能用spring框架做什么总而言之还是继续学吧。
12Dong
·
2020-03-25 14:42
Spring框架学习
笔记----Spring AOP
SpringAOP的方式主要有两种:一种是通过xml文件的方式,第二种是通过注解的方式。通过xml文件首先,编写相应的切面代码简陋的日志切面代码其次编写相应的xml文件xml配置文件先在配置文件上给刚刚的日志类在配置文件上声明相应的bean,然后再进行相应的aop的定义。要确定一个切面,只需要确定该切面在什么时候()利用哪个类中()的什么方法(aop:before/after/after-retu
没天赋的学琴
·
2020-03-19 20:12
探究Spring Boot中的接收参数问题与客户端发送请求传递数据
结合此篇参考
Spring框架学习
笔记(9)——API接口设计相关知识及具体编码实现在使用SpringBoot进行接收参数的时候,发现了许多问题,之前一直都很忙,最近才稍微有空研究一下此问题。
Stars-one
·
2020-03-16 20:00
Spring 框架学习(四):AOP
[TOC]
Spring框架学习
(四):AOP概述AOP是AspectOrientedProgramming(面向切面编程)的简称,维基百科对AOP的描述如下:Aspect是一种新的模块化机制,用来描述分散在对象
albon
·
2020-02-26 00:02
Spring框架学习
笔记(9)——API接口设计相关知识及具体编码实现
最近需要设计一个API服务器,想要把API接口搞得规范一下,就通过网上搜集到了一些资料,以下便是自己的一些理解以及相关的具体实现本文采用的是springboot+maven的方案restful规范这个规范我在这里也不打算长篇大论地讲解,怎么说呢,有人喜欢有人讨厌,我也不去争,因为我经验不多,看法和大佬有所不同。restful规范简单来说,就是通过一些关键字去定义url接口,从而让url具有更好的可
Stars-one
·
2020-02-13 21:00
java后端-
Spring框架学习
最近在学习java后端技术,目标全栈工程师。整理下Spring框架的知识点Spring介绍Spring是一个基于IOC和AOP的结构J2EE系统的框架IOC反转控制是Spring的基础,InversionOfControl简单说就是创建对象由以前的程序员自己new构造方法来调用,变成了交由Spring创建对象DI依赖注入DependencyInject.简单地说就是拿到的对象的属性,已经被注入好相
PandaXiong
·
2020-02-07 20:03
Spring框架学习
笔记(8)——spring boot+mybatis plus+mysql项目环境搭建
之前写的那篇
Spring框架学习
笔记(5)——SpringBoot创建与使用,发现有多小细节没有提及,,正好现在又学习了mybatisplus这款框架,打算重新整理一遍,并将细节说清楚1.通过IDEA创建
Stars-one
·
2020-02-03 17:00
Spring框架学习
笔记(8)——spring boot+mybatis plus+mysql项目环境搭建
之前写的那篇
Spring框架学习
笔记(5)——SpringBoot创建与使用,发现有多小细节没有提及,,正好现在又学习了mybatisplus这款框架,打算重新整理一遍,并将细节说清楚1.通过IDEA创建
Stars-one
·
2020-02-03 17:00
Github下载release附件变相提速方法
方法准备:需要一个服务器(阿里云或者是腾讯云等)这里,我购买的是阿里云一年的学生机,属于轻应用服务器,配置好宝塔系统界面后(不会配置宝塔系统的同学请看这篇
Spring框架学习
笔记(6)——阿里云服务器部署
Stars-one
·
2020-02-03 00:00
Spring框架学习
的第三天
代理模式代理模式是常用的Java设计模式,它的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。注意:委托类对象就是我们后面说到的目标对象(需要【被】代理的对象)代理
清枫_小天
·
2020-01-01 00:37
Spring框架学习
笔记----基于注解配置
Bean的元数据配置,除了可以通过xml文件来配置,还可以通过注解来进行配置。比较常用的注释有:@Required,@Autowired,@Qualifier还有一些JSR注解。@Required@Required主要是用来标注set方法,被标注的set方法,一定要在配置文件里进行显示说明配置,否则会抛出BeanInitializationException。@Required注解必须配置@Aut
没天赋的学琴
·
2019-12-25 18:26
Spring框架学习
小总结
1、Spring的概述在学习SSM框架中,我建议初学者最好先学Spring框架,其次mybatis接着springMVC,先学mybatis当然也是可以的,今天我们就以绝对优雅的姿态闯进Spring世界,系好安全带,准备好了吗,出发了哦!!!咳咳....平时开发接触最多的估计就是IOC容器,它可以装载bean(所谓的bean也就是我们java中的类,当然也包括servicedao里面),有了这个机
叶落知深
·
2019-12-18 15:10
Spring框架AOP学习总结(下)
AspectJ进行AOP的开发入门(XML的方式):3、Spring基于AspectJ进行AOP的开发入门(注解的方式):4、Spring的注解的AOP的通知类型5、Spring的注解的AOP的切入点的配置@在
Spring
宜春
·
2019-11-28 08:00
Spring框架学习
总结(上)
目录1、Spring的概述2、Spring的入门(IOC)3、Spring的工厂类4、Spring的配置5、Spring的属性注入6、Spring的分模块开发的配置@1、Spring的概述在学习SSM框架中,我建议初学者最好先学Spring框架,其次mybatis接着springMVC,先学mybatis当然也是可以的,今天我们就以绝对优雅的姿态闯进Spring世界,系好安全带,准备好了吗,出发了
宜春
·
2019-11-23 08:00
Spring框架学习
笔记(7)——Spring Boot 实现上传和下载
最近忙着都没时间写博客了,做了个项目,实现了下载功能,没用到上传,写这篇文章也是顺便参考学习了如何实现上传,上传和下载做一篇笔记吧下载主要有下面的两种方式:通过ResponseEntity实现通过写HttpServletResponse的OutputStream实现我只测试了ResponseEntity这种方法可行,另外一种方法请各位搜索资料。我们在controller层中,让某个方法返回Resp
Stars-one
·
2019-11-20 17:00
Spring框架学习
笔记(7)——Spring Boot 实现上传和下载
最近忙着都没时间写博客了,做了个项目,实现了下载功能,没用到上传,写这篇文章也是顺便参考学习了如何实现上传,上传和下载做一篇笔记吧下载主要有下面的两种方式:通过ResponseEntity实现通过写HttpServletResponse的OutputStream实现我只测试了ResponseEntity这种方法可行,另外一种方法请各位搜索资料。我们在controller层中,让某个方法返回Resp
Stars-one
·
2019-11-20 17:00
Spring框架学习
之依赖注入
Spring框架从2004年发布的第一个版本以来,如今已经迭代到5.x,逐渐成为JavaEE开发中必不可少的框架之一,也有人称它为Java下的第一开源平台。单从Spring的本身来说,它贯穿着整个表现层,业务层与持久层,它并没有取代其他框架的意思,而更多的是从整体上管理这些框架,降低系统的耦合性。系列文章将逐渐完成对Spring的学习,本篇首先学习它的一个核心机制:依赖注入,主要涉及内容如下:理解
Single_YAM
·
2019-11-03 23:18
Spring框架学习
笔记(6)——阿里云服务器部署Spring Boot项目(jar包)
最近接外包,需要部署服务器,便是参考了网上的几篇博文,成功在阿里云服务器成功部署了SpringBoot项目,特记下本篇笔记SpringBoot项目打包这里说一下部署的一些问题1.mysql驱动创建springboot的时候,在界面选择添加了MySql的依赖,但是,实际项目测试的时候,发现驱动错误,所以,得把MySql驱动改为下面的驱动mysqlmysql-connector-java5.1.62.
Stars-one
·
2019-11-03 11:00
Spring框架学习
笔记(6)——阿里云服务器部署Spring Boot项目(jar包)
最近接外包,需要部署服务器,便是参考了网上的几篇博文,成功在阿里云服务器成功部署了SpringBoot项目,特记下本篇笔记SpringBoot项目打包这里说一下部署的一些问题1.mysql驱动创建springboot的时候,在界面选择添加了MySql的依赖,但是,实际项目测试的时候,发现驱动错误,所以,得把MySql驱动改为下面的驱动mysqlmysql-connector-java5.1.62.
Stars-one
·
2019-11-03 11:00
Spring框架学习
笔记(5)——Spring Boot创建与使用
SpringBoot可以更为方便地搭建一个Web系统,之后服务器上部署也较为方便创建Springboot项目1.使用IDEA创建项目2.修改groupid和artifact3.一路next,自动IDEA就会自动下载依赖的jar包4.运行之后运行项目(Application类),打开http://localhost:8080就会出现下面的白板页面,说明已配置成功项目结构说明及使用项目结构说明我们可以
Stars-one
·
2019-11-02 20:00
Spring框架学习
笔记(5)——Spring Boot创建与使用
SpringBoot可以更为方便地搭建一个Web系统,之后服务器上部署也较为方便创建Springboot项目1.使用IDEA创建项目2.修改groupid和artifact3.一路next,自动IDEA就会自动下载依赖的jar包4.运行之后运行项目(Application类),打开http://localhost:8080就会出现下面的白板页面,说明已配置成功项目结构说明及使用项目结构说明我们可以
Stars-one
·
2019-11-02 20:00
Spring框架学习
之Annotation注解
spring要使用annotation得在beans.xml里添加xmlns:context="http://www.springframework.org/schema/context"http://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context-
shenyoujian
·
2019-10-31 07:17
Spring框架学习
笔记(4)——SSM整合以及创建Maven自定义模版骨架
Spring+SpringMVC+MyBatis+MavenSSM整合的核心还是Spring+MyBatis的整合,回顾一下MyBatis操作数据库流程,我们是使用一个SQLSessionFactory对象来获得SQLSession,之后再进行CRUD操作。现在,有了spring,我们就把SQLSessionFactory通过spring进行装载和管理。如果是想直接使用的话,请去SSM-Maven
Stars-one
·
2019-10-12 13:00
Spring框架学习
笔记(4)——SSM整合以及创建Maven自定义模版骨架
Spring+SpringMVC+MyBatis+MavenSSM整合的核心还是Spring+MyBatis的整合,回顾一下MyBatis操作数据库流程,我们是使用一个SQLSessionFactory对象来获得SQLSession,之后再进行CRUD操作。现在,有了spring,我们就把SQLSessionFactory通过spring进行装载和管理。如果是想直接使用的话,请去SSM-Maven
Stars-one
·
2019-10-12 13:00
Spring框架学习
笔记(3)——SpringMVC框架
SpringMVC框架是基于Spring框架,可以让我们更为方便的进行Web的开发,实现前后端分离思路和原理我们之前仿照SpringMVC定义了一个自定义MVC框架,两者的思路其实都是一样的。建议结合两篇文章进行学习JSP学习笔记(6)——自定义MVC框架首先,提供一个前置拦截器(DispatchServlet),拦截url请求,之后,根据url请求,跳转到Controller层,执行操作,之后再
Stars-one
·
2019-10-01 16:00
Spring框架学习
笔记(3)——SpringMVC框架
SpringMVC框架是基于Spring框架,可以让我们更为方便的进行Web的开发,实现前后端分离思路和原理我们之前仿照SpringMVC定义了一个自定义MVC框架,两者的思路其实都是一样的。建议结合两篇文章进行学习JSP学习笔记(6)——自定义MVC框架首先,提供一个前置拦截器(DispatchServlet),拦截url请求,之后,根据url请求,跳转到Controller层,执行操作,之后再
Stars-one
·
2019-10-01 16:00
Spring框架学习
笔记(3)——SpringMVC框架
SpringMVC框架是基于Spring框架,可以让我们更为方便的进行Web的开发,实现前后端分离思路和原理我们之前仿照SpringMVC定义了一个自定义MVC框架,两者的思路其实都是一样的。建议结合两篇文章进行学习JSP学习笔记(6)——自定义MVC框架首先,提供一个前置拦截器(DispatchServlet),拦截url请求,之后,根据url请求,跳转到Controller层,执行操作,之后再
Stars-one
·
2019-10-01 16:00
Spring框架学习
笔记(2)——面向切面编程AOP
介绍概念面向切面编程AOP与面向对象编程OOP有所不同,AOP不是对OOP的替换,而是对OOP的一种补充,AOP增强了OOP。假设我们有几个业务代码,都调用了某个方法,按照OOP的思想,我们就会将此方法封装在一个类中,之后通过对象.方法名调用我们可以看作我们的业务代码被其他代码入侵或者是业务代码被其他与业务不相关的代码入侵了这个时候,如果我们使用AOP进行编写代码,我们的业务代码就可以不需要写其他
Stars-one
·
2019-09-25 22:00
Spring框架学习
笔记(2)——面向切面编程AOP
介绍概念面向切面编程AOP与面向对象编程OOP有所不同,AOP不是对OOP的替换,而是对OOP的一种补充,AOP增强了OOP。假设我们有几个业务代码,都调用了某个方法,按照OOP的思想,我们就会将此方法封装在一个类中,之后通过对象.方法名调用我们可以看作我们的业务代码被其他代码入侵或者是业务代码被其他与业务不相关的代码入侵了这个时候,如果我们使用AOP进行编写代码,我们的业务代码就可以不需要写其他
Stars-one
·
2019-09-25 22:00
Spring框架学习
笔记(1)——控制反转IOC与依赖注入DI
Spring框架的主要作用,就是提供了一个容器,使用该容器就可以创建并管理对象。比如说Dao类等,又或者是具有多依赖关系的类(Student类中包含有Teacher类的成员变量)Spring有两个核心概念,一个是控制反转(IOC,全称为InverseofControl),另一个则是面向切面编程(AOP,全称为AspectOrientedProgram)Spring框架是Java应用最广的框架,它的
Stars-one
·
2019-09-24 21:00
Spring框架学习
笔记(1)——控制反转IOC与依赖注入DI
Spring框架的主要作用,就是提供了一个容器,使用该容器就可以创建并管理对象。比如说Dao类等,又或者是具有多依赖关系的类(Student类中包含有Teacher类的成员变量)Spring有两个核心概念,一个是控制反转(IOC,全称为InverseofControl),另一个则是面向切面编程(AOP,全称为AspectOrientedProgram)Spring框架是Java应用最广的框架,它的
Stars-one
·
2019-09-24 21:00
Spring框架学习
总结(一)
1、IOC:控制反转将bean的生命周期交给容器管理,通俗讲就是实例对象不需要通过new去创建,而是由Spring容器启动的时候去创建,使用者只需要通过特定注解或者其它方式直接调用容器里创建好的实例就可以了。2、依赖注入常用的注入方式1)、构造注入:通过构造器实现注入,需要注意的是构造器中的形参的名称需要与配置项中的name属性值对应:xml配置文件:2)、设值注入:通过setter方法注入获取实
流沙~~
·
2019-08-22 22:00
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他