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学习】
Spring学习
笔记(二)_bean是如何加载的
概览要了解spring的bean加载,可以从下面这段代码入手publicstaticvoidmain(String[]args){BeanFactorybeanFactory=newXmlBeanFactory(newClassPathResource("beanFactoryTest.xml"));MyBeanTestbeanTest=(MyBeanTest)beanFactory.getBea
zhyee_yan
·
2020-03-14 04:11
spring学习
13( 泛型依赖注入)
在父类配置的关系子类会继承会指向泛型对应的子类父类packagenote.genericity;publicclassBaseRepository{}packagenote.genericity;importorg.springframework.beans.factory.annotation.Autowired;publicclassBaseService{//在父类指定装配@Autowire
又是那一片天
·
2020-03-13 18:20
spring学习
9(ioc容器中 bean的生命周期方法)
设置bean生命周期新建一个类publicclassPojo{privateStringname;publicPojo(){System.out.println("创建对象");}publicvoidinit(){System.out.println("初始化对象");}publicvoiddestroy(){System.out.println("销毁方法");}publicStringgetN
又是那一片天
·
2020-03-10 10:55
Spring学习
系列--1.初识Spring
[]想写成一个系列,目录待定初识SpringSpring是什么和在java开发中的地位就不详细描述了。这里大部分也都是老生重谈,重点写一些我get到的小细节。直接使用Spring对于大多数人来说Spring,首先代表的是SSH中的S,几乎脱离了SSH环境,在不搜索的情况下,不会使用Spring。所以我们先直接使用以下Spring,会有一些直观的感受。环境配置Spring插件这里用STS的插件,或者
行者N
·
2020-03-07 11:16
Spring学习
笔记 - 第004天
Spring整合Hibernate配置数据库连接池配置sessionFactory通过Spring的IoC容器来管理Hibernate的SessionFactory同时将SessionFactory注入到Dao实现类和事务管理器中com.kygo.entity.Userhibernate.dialect=org.hibernate.dialect.MySQLDialecthibernate.sho
迷茫o
·
2020-03-04 22:08
Spring学习
手册(3)—— bean实例化配置
Spring学习
手册(2)——IOC容器介绍了IOC概念以及Spring关于IOC容器的实现方式,最后概述了SpringIOC容器如何完成工作的。
泽_渊
·
2020-03-01 09:09
spring学习
笔记
Spring框架1、框架的作用通常由应用程序直接使用new创建新的对象,为了将对象的创建和使用相分离,采用工厂模式,即应用程序将对象的创建及初始化职责交给工厂对象.一般情况下,应用程序有自己的工厂对象来创建bean.如果将应用程序自己的工厂对象交给Spring管理,那么Spring管理的就不是普通的bean,而是工厂Bean.调用getBean()方法,Spring返回的不是直接创建的Bean的实
进击的肥肉w
·
2020-03-01 03:54
Spring学习
笔记 - 第010天
SpringWebMVC控制器响应消息体@ResponseBody这是指定响应的消息体字符串图片json例子例子1:返回验证码@ResponseBody@GetMapping(value="/code",produces=MediaType.IMAGE_PNG_VALUE)publicImagegenerateVC(HttpServletRequestreq,HttpServletResponse
迷茫o
·
2020-02-29 13:45
Spring学习
依赖注入:对象的依赖关系将由负责协调系统中各个对象的第三方组件在创建对象时设定创建应用组件之间的协作行为通常称为装配。Spring有多种装配Bean的方式,采用xml配置通常是最常见的配置方式。spring通过应用上下文(ApplicationContext)装载Bean的定义并把它们组装起来。Spring应用上下文全权负责对象的创建和组装spring通过Pojo编程、依赖注入、Aop、和模版技术
qdliwei
·
2020-02-24 07:37
Spring学习
笔记——带你真正了解掌握Spring框架
欢迎关注专栏:Java架构技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。Spring简介Spring是一个开源框架,是一个分层的JavaEE一站式框架。所谓一站式框架是指Spring有JavaEE开发的每一层解决方案。WEB层:SpringMVCService层:Spring的Bean管理,声明式事务DAO层:Spring的JDBC模板,ORM模板优点:IOC:
慕容千语
·
2020-02-24 05:35
Spring学习
笔记 - 第002天
Spring详解概述Spring是Java企业级开发的一站式选择,它的出现终结了重量级Java企业开发技术(EJB2.x)的时代。Spring使用了更简单、更轻量级的编程模型,使得基于POJO开发Java企业级应用成为可能,同时也影响了JavaEE技术的发展方向,今天的EJB中也提供了依赖注入和面向切面编程等理念,这些都是受Spring的启发和影响。今天的Spring框架已经涉及到移动开发、社交A
迷茫o
·
2020-02-22 14:59
spring学习
笔记
如何学习springspring理论(能听懂技术介绍,并且可以对其他人说出去)spring基础(IoC、DI、AOP)---很重要(springboot、springcloud、springdata)spring源码(重点是帮助深入理解spring应用)spring应用(JDBC支持、事务支持、和mybatis整合)可以解决spring框架中暴露出的问题(调bug)交接(spring信息同步)Sp
EdwinD
·
2020-02-21 22:35
spring学习
5( bean 继承 模板 依赖)
这里的继承是指继承bean的配置属性bean的继承使用bean标签parent属性指定继承配置的bean继承bean可以修改属性模板抽象bean使用bean标签abstract="true"属性标识此bean为抽象bean抽象模板bean只是公用配置而已抽象模板不能被ioc容器实例化依赖关系使用bean标签depends-on属性指定需要依赖的bean依赖的bean会在本bean之前创建好如果本b
又是那一片天
·
2020-02-21 11:17
java程序员编程面试必备,初探
spring学习
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。给你学习路线:html-css-js-jq-javase-数据库-jsp-servlet-Struts2-hibernate-mybatis-spring4-springmv
Java小辰
·
2020-02-21 04:46
Spring学习
笔记 - 第007天
SpringWebMVC在web.xml配置前端控制器frontControllerorg.springframework.web.servlet.DispatcherServlet1frontController*.do视图解析器两种方法写控制器类第一种:@ControllerpublicclassIndexController{@AutowiredprivateBookServicebookS
迷茫o
·
2020-02-20 19:40
Spring学习
资源记录总结
什么是spring?在实际项目中告诉我:spring就是一个容器,这个容器用于生产bean对象,并对其管理。Spring有两个概念:IOC和AOP,这里重点阐述一下对这两个概念的理解。下文援引开涛的博客,感觉他对IOC的讲解是真的深入浅出,没有一句废话,非常帮助理解IoC是什么###IOC—InversionofControl,即“控制反转”,不是什么技术,而是一种设计思想。●在Java开发中,I
icecrea
·
2020-02-20 06:08
Spring学习
笔记(六)-Spring2.5与Hibernate3.3整合开发
1.首先引入所需的jar2.整体的工程目录为:3.开始配置bean.xml(说明一点数据源的一些基本信息还是和之前一样保存在了properties文件中)-->com/gaoyuan/bean/Person.hbm.xmlhibernate.dialect=org.hibernate.dialect.MySQL5Dialecthibernate.hbm2ddl.auto=updatehiberna
G__yuan
·
2020-02-20 05:33
Spring学习
笔记(五): Spring 事务管理
全部章节传送门:
Spring学习
笔记(一):SpringIoC容器
Spring学习
笔记(二):SpringBean装配
Spring学习
笔记(三):Spring面向切面
Spring学习
笔记(四):Spring
一点点努力
·
2020-02-18 09:04
Spring学习
总结
这两周入门了Spring框架,接下来就是学习mybatis了,所以在学习新一个框架前,对学习的框架做一个总结,以方便新手进行学习。主要是学习了Spring的IOC控制反转、AOP、JDBC模板和Spring事物管理。那么我就总结一下这几方面的学习经验,主要是加上代码进行理解。IOCIOC就是把创建和查找依赖对象的控制权交给了容器,由容器进行注入组合对象。在传统中当我们用的对象时通常回去NEW一个对
guanalex
·
2020-02-18 01:11
Spring学习
之Bean的装配
Spring学习
之Bean的装配Bean的简介Java开发者一般会听过JavaBean这个概念,所谓的JavaBean,其实就是符合sun规范的一种普通的Java对象,这种对象需要有一个空构造器,为属性添加
颜洛滨
·
2020-02-17 06:15
spring学习
6( bean作用域)
bean的作用域bean默认scope="singleton"不管获取多少次对象都是同一个并且容器加载时候创建scope="prototype"每一次获取都创建新的对象容器加载时不会创建
又是那一片天
·
2020-02-16 15:00
Spring学习
(1)——快速入门
认识Spring框架Spring框架是Java应用最广的框架,它的成功来源于理念,而不是技术本身,它的理念包括IoC(InversionofControl,控制反转)和AOP(AspectOrientedProgramming,面向切面编程)。什么是Spring:Spring是一个轻量级的DI/IoC和AOP容器的开源框架,来源于RodJohnson在其著作《ExpertoneononeJ2EEd
我没有三颗心脏
·
2020-02-15 12:23
Spring学习
之依赖注入
Spring学习
之依赖注入依赖注入的基本概念依赖注入(DependecyInjection),也称为IoC(InvertofControl),是一种有别于传统的面向对象开发的思想,主要用于对应用进行解耦
颜洛滨
·
2020-02-13 07:08
Spring学习
手册(6)—— bean生命周期管理
Spring学习
手册(5)——bean作用域我们学习了Spring为我们提供的bean的几类声明周期声明,我们重点学习了singleton和prototype两种声明。
泽_渊
·
2020-02-12 01:46
Spring学习
笔记(二):Spring Bean装配
全部章节传送门:
Spring学习
笔记(一):SpringIoC容器
Spring学习
笔记(二):SpringBean装配
Spring学习
笔记(三):Spring面向切面
Spring学习
笔记(四):Spring
一点点努力
·
2020-02-11 19:24
Spring学习
笔记(一):Spring IoC 容器
完整章节传送门:
Spring学习
笔记(一):SpringIoC容器
Spring学习
笔记(二):SpringBean装配
Spring学习
笔记(三):Spring面向切面
Spring学习
笔记(四):Spring
一点点努力
·
2020-02-11 02:44
Spring学习
笔记(四): Spring 数据库编程
全部章节传送门:
Spring学习
笔记(一):SpringIoC容器
Spring学习
笔记(二):SpringBean装配
Spring学习
笔记(三):Spring面向切面
Spring学习
笔记(四):Spring
一点点努力
·
2020-02-10 07:29
Spring学习
之Spring IoC 容器(ApplicationContext容器)(5)
在org.springframework.context.ApplicationContext接口被定义。spring中较高级的容器。除了有BeanFactory相同功能之外,还增加了企业所需要的功能。比如,从属性文件中解析文本信息和将事件传递给所指定的监听器。最常被使用的ApplicationContext接口实现:(1)、FileSystemXmlApplicationContext:该容器从
北有花开
·
2020-02-10 02:39
spring 一简介
spring二iocdispring三bean的生命周期以及作用域spring四aop写spring是为了对
spring学习
的记录,刚开始接触spring一头雾水,因为直接看到的是各种配置,注解,难以理解
boooooooom
·
2020-02-09 22:45
Spring学习
笔记(七) Resource注解
1.引子平时依赖注入用的最多的是Autowired注解,实际上除了可以使用Spring提供的@Autowired和@Qualifier来标注相应类定义之外,还可以使用Jdk自带的@Resource和@PostConstruct以及@PreDestroy对相应类进行标注,这同样可以达到依赖注入的目的。@Resource与@Autowired不同,它遵循的是byName自动绑定形式的行为准则,也就是说
云师兄
·
2020-02-08 07:11
Spring学习
笔记(七)-与JPA的整合
1.Spring2.5与JPA的整合1.首先引入jar的时候,由于用的是由hibernate来实现的JPA,所以jar与spring与hibernate整合时的是一样的。2.工程的整体目录结构:3.bean.xml文件的配置:中的name值-->4.persistence.xml文件的配置,文件的名字和文件夹的名字META-INF是死的,必须这样写。5.实体bean的定义6.personServi
G__yuan
·
2020-02-07 09:17
Spring学习
笔记(三): Spring 面向切面
全部章节传送门:
Spring学习
笔记(一):SpringIoC容器
Spring学习
笔记(二):SpringBean装配
Spring学习
笔记(三):Spring面向切面
Spring学习
笔记(四):Spring
一点点努力
·
2020-02-06 19:10
Spring学习
笔记——IOC
spring是一站式框架,在javaee三层结构中,每一层都提供不同的解决技术。web层:springMVCservice层:spring的iocdao层:spring的jdbcTemplateioc:是spring主要核心部分(还有aop),即控制反转,把对象的创建不是通过new方式实现,而是交给spring配置。ioc原理(基于xml配置)1.创建xml配置文件2.创建工厂类,使用dom4j解
coolzpw
·
2020-02-06 13:12
Spring学习
之Spring IoC 容器(BeanFactory 容器)(4)
IoC容器Spring容器是Spring框架的核心。容器将创建对象,把它们连接在一起,配置它们,并管理他们的整个生命周期从创建到销毁。Spring容器使用依赖注入(DI)来管理组成一个应用程序的组件。所有被创建的对象被称为SpringBeans。Srping注入:在启动spring容器加载bean的时候,完成对变量赋值的行为。SpringIoC容器利用Java的POJO类和配置元数据来生成完全配置
北有花开
·
2020-02-06 02:57
Spring学习
之基于Gradle的Idea的Spring mvc依赖添加(2)
如果我们要使用springmvc必须添加依赖,以前我们是在项目的pom.xml进行依赖的添加。下面我们看看gradle是如何添加的。首先我们去maven仓库找到我们需要的依赖包。QQ截图20180521214345.pngQQ截图20180521214425.png添加到我们的build.gradle文件里面去。QQ截图20180521215037.png格式:compilegroup:'组织机构
北有花开
·
2020-02-05 19:16
Spring学习
笔记(四) Aware接口
1.引子在Spring源码学习的时候经常会看到各种各样以Aware结尾的接口,那这些接口是干嘛用的呢。今天就来学习一下。2.Aware接口Spring容器在启动的时候,会自动识别哪些类实现了Aware相关接口,然后将这些Aware接口对应的实例自动注入。Aware接口的子接口有很多:image下面以ApplicationContextAware为例,看下用法。2.1示例我们之前如果想通过容器获取指
云师兄
·
2020-02-05 13:01
Spring MVC + Mybatis + Spring整合小项目注意事项
一、参考资料
Spring学习
可参考:https://www.cnblogs.com/wmyskxz/p/8820371.htmlhttps://www.cnblogs.com/wmyskxz/p/8824597
Fries_Angle
·
2020-02-04 20:00
Spring学习
的一点感想
最近在学习Java体系的一些框架,先把SSM先学一遍吧,不得不说经典的Java体系带给我的冲击还是比较大的,这里不记录框架的一些实现细节,那些都记录在笔记里面了,这里记录学习Spring体系的一些核心思想和思维吧。SpringFrameworkSpringFramework主要是两个最重要的编程思想:IoC控制反转AOP面向切面编程先说这些编程思想的出现要解决的问题:解耦!将我们庞大的工程分层,让
南风sa
·
2020-02-01 16:00
01
spring学习
笔记之初识spring
1、假如不使用spring,我们想要在book类中使用author类的时候,我们要在book类中new一个author对象,然后在调用author中的方法和功能publicclassbook{authora=newauthor();//先创建author对象a.methods();//调用author中的方法}2、当我们使用spring容器的时候publicclassbook{privateaut
孤芳不自赏!
·
2020-01-15 10:00
spring学习
6:整合springmvc+spring+mybatis
目录
spring学习
6:整合springmvc+spring+mybatis一、创建一个javaweb工程二、保证spring框架在工程中可用并整合mybatis三、整合springmvc四、测试四、详解
程序晓猿
·
2020-01-12 18:00
spring学习
5:基于注解实现spring的aop
目录
spring学习
5:基于注解实现spring的aop一、基于注解+xml实现1.1在配置文件中开启spring对注解aop的支持1.2把通知类用注解配置到容器中,并用注解声明为切面1.3定义切入点表达式
程序晓猿
·
2020-01-12 13:00
spring学习
1、Spring引入1.1、开发中遇到的问题1、代码耦合性太高publicclassEmpService{publicEmpDaodao;}empdao使用传统jdbc生成的,现在dao改成mybatis实现2、对象之间依赖关系处理繁琐之前xml文件,通过工厂进行解耦合-->ioc、di3、事务控制比较繁琐首先回顾事务,事务放在service层publicclassEmpService{publi
大飞猪
·
2020-01-10 15:04
spring
spring学习
4:aop的学习
目录
spring学习
4:aop的学习一、aop概述二、aop的相关术语2.1Joinpoint(连接点)2.2Pointcut(切入点)2.3Advice(通知)2.4Aspect(切面)三、基于xml
程序晓猿
·
2020-01-10 07:00
Spring学习
笔记2--测试Spring
在上一篇中,我们已完成了Spring开发环境的配置,这里对Spring进行测试,且看是否可以使用Spring进行开发:创建一个包Package,如com.learnspring.helloworld.beans;在包下新建一个HelloWorld类,添加一个私有属性如name,并为属性添加set方法:接着在包外即src文件夹下新建一个配置文件(configuration.xml):File--->
有为有不为
·
2020-01-07 06:38
spring学习
笔记一-IOC
[TOC]DIP一种软件设计原则DIP1.pngDIP2.pngDIP3.pngDIP4.pngIOC一种设计模式,DIP的具体实现。即控制反转,将依赖(低层模块)对象的获得交给第三方(系统)来控制。DIIOC的一种重要的实现方式DI.pngIOC容器IOC1.jpgIOC2.pngspring简介作用:IOC容器,控制反转,将创建对象的权利交给容器去做好处:不用new对象,降低了类与类之间的耦合
大赟哥
·
2020-01-07 02:59
spring学习
3:spring ioc的纯注解配置
springioc的纯注解配置一、分析在上一篇博客中实现了xml+注解的ioc使用,我们发现,之所以离不开xml配置文件的原因是在该文件中有一句很关键的话,告知spring在创建容器时要扫描的包,依据扫描到的注解创建对象并放入容器中。并且如果要使用第三方提供的类的对象,我们也只能在配置文件中配置该bean,如数据库连接池的对象如果可以把这两部分也通过注解来完成,就可以不使用xml配置文件。二、新注
程序晓猿
·
2020-01-06 23:00
spring学习
笔记三-JDBC
[TOC]spring-jdbc快速入门一、xml配置方式1、配置xml,用以创建对象2、编写UserDaopublicclassUserDao{privateJdbcTemplatejdbcTemplate;//spring的jdbc模板publicJdbcTemplategetJdbcTemplate(){returnjdbcTemplate;}publicvoidsetJdbcTemplat
大赟哥
·
2020-01-06 02:49
spring学习
2:基于注解+xml实现ioc和依赖注入
spring学习
2:基于注解+xml实现ioc和依赖注入一、在spring配置文件中开启spring对注解的支持二、使用注解来配置要创建的bean在需要放到spring容器中的类上加上对应注解,这时可以使用注解来配置
程序晓猿
·
2020-01-05 23:00
spring学习
1:IOC的概念和作用
spring学习
1:IOC的概念和作用一、spring的优势1.1方便解耦,简化开发通过spring提供的ioc容器,可以将对象间的依赖关系交给spring管理,避免硬编码造成的程序过渡耦合1.2AOP
程序晓猿
·
2020-01-05 13:00
Spring学习
笔记(二、Spring框架)
上一篇:
Spring学习
笔记(一、Spring概况)什么是(软件)框架维基百科:软件框架,通常指的是为了实现某个业界标准或完成特定基本任务的软件组件规范,也指为了实现某个软件组件规范时,提供规范索要求之基本功能的软件产品
鲁克巴克诗
·
2020-01-05 09:28
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他