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学习
(十五)Spring Bean 的5种作用域介绍
SpringBean中所说的作用域,在配置文件中即是“scope”在面向对象程序设计中作用域一般指对象或变量之间的可见范围。而在Spring容器中是指其创建的Bean对象相对于其他Bean对象的请求可见范围。在Spring容器当中,一共提供了5种作用域类型,在配置文件中,通过属性scope来设置bean的作用域范围。1.singleton:当Bean的作用域为singleton的时候,Spring
wangxin1248
·
2020-07-02 03:36
java
web开发
Quartz任务调度(4)JobListener分版本超详细解析
在《
spring学习
笔记(15)趣谈spring事件:实现业务逻辑解耦,异步调用提升用户体验》我们通过实例分析讲解了spring的事件机制,或许你会觉得其中的配置略显繁琐,而在Quartz框架中,它为我们集成了强大的事件机制
frankaqi
·
2020-07-02 00:42
java
Quartz
Spring学习
笔记(一)----Spring IOC配置与应用
1.FAQ:不给提示:a)window–preferences–myeclipse–xml–xmlcatalogb)UserSpecifiedEntries–addi.Location:D:\share\0900_Spring\soft\spring-framework-2.5.6\dist\resources\spring-beans-2.5.xsdii.URI:file:///D:/share
小小IT人
·
2020-07-02 00:24
Spring
Spring学习
:程序的耦合和解耦的思路分析
程序的耦合耦合:程序间的依赖关系包括:类之间的依赖方法间的依赖解耦:降低程序间的依赖关系在实际开发中:应该做到,编译期不依赖,运行时才依赖解耦思路:第一步:使用反射来创建对象,而避免使用new关键词第二步:通过读取配置文件来获取要创建的对象全限定类名创建BeanFactory1/**2*一个创建Bean对象的工厂3*4*Bean:在计算机英语中,有可重用组件的含义5*JavaBean:用java语
dingshi8315
·
2020-07-01 22:36
Spring学习
笔记(一):Bean(xml版)
文章目录创建学习Spring的项目Bean的装配Bean的实例化构造器实例化的方式静态工厂实例化的方式实例工厂实例化的方式Bean的属性注入构造器属性注入注入基本属性注入复杂属性之Bean(对象)注入复杂属性之集合setter方法属性注入注入基本属性注入复杂属性之Bean(对象)引用注入复杂属性之集合前言:上篇文章谈到了bean的简介,这篇文章将带你深入了解Spring中bean并通过实现Bean
svllen
·
2020-07-01 14:39
java
EE学习笔记
Spring学习
记录【一】
https://blog.csdn.net/weixin_39981912/article/details/79851315#commentBox目录什么是Spring开发步骤BeanBean的配置项Bean的作用域(scope)Spring注入属性注入注入对象类型属性Spring的bean管理(重)Aware接口注解对象自动装配ResourcesBean的定义及作用域注解元注解类的自动监测及Be
七天晒网
·
2020-07-01 08:22
Spring学习
之路-1
①先来介绍一下spring的配置文件吧。一、set注入建立一个computer类,再建立一个测试类。然后修改配置文件。这里只有一个类,没有产生相关性。packageentity;publicclassComputer{privateStringcpu;privateStringhdd;//硬盘privateStringmainborder;//主板@OverridepublicStringtoSt
Lzl_comeon
·
2020-07-01 07:18
Spring学习
Spring学习
(二)——依赖注入
今天来学习Spring最基础的特性——依赖注入,依赖注入大体上分为三种方式:自动化装配Bean、通过Java代码装配Bean、通过XML文件装配Bean,当然,更多情况下用的最多的是“混合配置”!个人觉得虽然通过注解配置非常方便,但有时候通过XML配置却是极佳的选择,因此将“通过XML文件配置”和“混合配置”放在一起讲述。文章目录一、自动化装配Bean1.创建Bean2.创建Spring配置类3.
郭建華
·
2020-07-01 07:35
Spring
Spring学习
Springframework官方文档.1、Spring1.1简介Spring:春天---->给软件行业带来了春天!2002,首次推出了Spring框架的雏形:interface21框架!Spring框架即以interface21框架为基础,经过重新设计,并不断丰富内涵,于2004年3月24日,发布了1.0正式版。RodJohnson,SpringFramework创始人,著名作者。很难想象其学历
Lucius_Keep_Going!
·
2020-07-01 06:00
Java后端框架
spring学习
二:jdbc相关回顾以及spring下dao
目录:Part一:回顾javaweb部分的jdbc、事务、连接池和dbutils工具等;Part二:spring的JdbcTemplate使用;Part三:spring的事务处理;Part一:补充数据库连接,DataSource,事务、连接池等知识;1:JDBC部分1.1:最基本的jdbc使用:1//要连接的数据库URL2Stringurl="jdbc:mysql://localhost:3306
weixin_30493321
·
2020-07-01 05:57
spring学习
整合C3p0小案例
目录准备代码C3p0xml配置文件获取连接池的工具类使用junit测试整合spring部分代码更改:自己写的类代码块的依赖注意不能忽略调用包类的依赖(这部分需要看包的源代码)准备代码业务层机持久层的分离并且整合C3p0,导入jar包:bean类cn.pro.domain.CustormerBeanpackagecn.pro.domain;importjava.util.Date;publiccla
puppycuty
·
2020-07-01 04:19
spring
java
Spring学习
之 jdbcTemplate操作
spring框架一站式框架(1)针对javaee三层,每一层都有解决技术(2)在dao层,使用jdbcTemplate2spring对不同的持久化层技术都进行封装(1)jdbcTemplate对jdbc进行封装3jdbcTemplate使用和dbutils使用很相似,都数据库进行crud操作1导入jdbcTemplate使用的jar包2创建对象,设置数据库信息3创建jdbcTemplate对象,设
温柔狠角色
·
2020-07-01 03:10
spring学习
笔记(4):案例-使用Spring的IOC实现数据库的CRUD操作
本文以案例的形式回顾一下前文关于IOC的学习文章目录一、基本开发环境准备1建立工程,导入相关jar包坐标2.数据库准备3.建立实体类4.建立业务层接口以及实现类4.1定义业务层接口以及方法4.2定义实现类5.建立持久层接口以及实现类5.1持久层接口5.2定义持久层实现类二、编写基于XML的IOC配置1bean.xml三、编写测试类四、基于注解的IOC配置1.配置文件改造2.bean类的改造3.测试
小胖头
·
2020-07-01 02:31
spring
JavaWeb
spring笔记(转载)
你绝对需要了解的
Spring学习
笔记Spring简介Spring是一个开源框架,是一个分层的JavaEE一站式框架。所谓一站式框架是指Spring有JavaEE开发的每一层解决方案。
zhouchenkan
·
2020-06-30 16:50
Spring的两种定时器
1.
spring学习
系列--定时器一TimerTaskspring定时器一般有两种:TimerTask、Quartz。
AAA小肥杨
·
2020-06-30 06:53
JAVA
Spring学习
-装配Bean
前言今天开始系统学习Spring框架,使用的书籍是Springinaction第三版中文版。之前已有一定的Spring基础,有些部分可能不会记录的非常详细。依赖注入(前言)依赖注入将对象的使用和对象的管理(创建、赋值等)进行了解耦。Spring通过应用上下文(ApplicationContext)装载Bean的定义并把它们组装起来,Spring应用上下文全权负责对象的创建和组装,Spring自带了
DTF_ys
·
2020-06-30 05:26
SSM框架学习之路
Spring学习
-手写IOC(注解版)
IOC控制反转,依赖注入IOC解释:对象依赖的对象获取的方式被反转了,以前是自己new,现在是ioc容器注入给我们使用一,内容说明1.实现@Service注解和@Autowired(其他@controller@compent等等注解原理一样,只是将类注入到spring容器)2.问题:如何创建自定义注解3.问题:如何在框架启动时加载标有注解的类和属性(@Autowired标注在类的属性上)二,原理说
不懂的浪漫
·
2020-06-30 01:47
注解
spring学习
笔记 -- day01 ResourceBundle、springSTS插件安装
一、ResourceBundle应用1、什么是ResourceBundle它就是根据配置文件的名称来获取该对象。注意:配置文件的名称,不要写扩展名。它的写法是包名.包名.....文件名称。特点:它是用于读取资源文件的它只能用于读取,不能用于写入它只能用于读取资源文件(properties文件),其他的文件都读不了。它只能读取类路径下的,不在类路径下的读不了。2、ResourceBundle的应用(
DJTUDaker
·
2020-06-29 18:10
ssh框架
SSM框架-----
Spring学习
记录
一.Spring是什么?spring是一个轻量级的IOC和AOP容器框架。是为Java应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者只需要关心业务需求。1.Spring的优点方便解耦,简化开发(高内聚低耦合)Spring就是一个大工厂(容器),可以将所有对象创建和依赖关系维护交给Spring管理AOP编程的支持Spring提供面向切面编程,支持将一些通用任务,如安
xhnb
·
2020-06-29 14:18
SSM
这段时间的学习收获(5/10)
直到4/20日写了四篇笔记:
spring学习
笔记、mybatis学习笔记、springmvc学习笔记、用S
wsdchong之小马过河
·
2020-06-29 06:49
学习理解
Spring学习
遇到的问题----wsdchong
时间:2020/4/25后期再梳理提要一下。前言:作为一个CV工程师,引入别人的项目来学习十分重要,但是事实上,引入别的项目很可能因为环境等诸多问题的影响而不能拷贝运行;连复制都成问题,那么还怎么借鉴分析,然后进行修改和整合。以下就是我对spring五个项目中的使用过程中遇到的报错以及解决方法。1IOC/DI的实现2bean的两种常用的作用域以及三种装配方式的基本使用3AOP的使用,基于XML和注
wsdchong之小马过河
·
2020-06-29 06:18
后端学习
我与报错斗智斗勇
SSM实战的问题和处理方法----wsdchong
第一阶段--理论了解的过程首先是4/20开始写的笔记:
spring学习
笔记、mybatis学习笔记、springmvc学习笔记、用SSM框架开发新闻管理系统笔记。
wsdchong之小马过河
·
2020-06-29 06:18
后端学习
我与报错斗智斗勇
spring笔记
Spring学习
笔记Spring概述Spring是非嵌入式开发框架Spring核心:IOC(DI)和AOP配置Bean配置Bean的方式:基于XML配置文件方式;基于注解方式依赖注入的方式:属性注入;构造器注入
渔于鱼
·
2020-06-29 00:23
java
web
Spring学习
之事务的使用姿势一览
Spring+mybatis+mysql使用事务的几种姿势主要记录下spring是如何支持事务的,以及在Spring结合mybatis时,可以怎么简单的实现数据库的事务功能原文查看地址:一灰灰BlogI.前提case1:两张表的的事务支持情况首先准备两张表,一个user表,一个story表,结构如下CREATETABLE`user`(`id`int(11)unsignedNOTNULLAUTO_I
weixin_34384681
·
2020-06-28 18:43
【
Spring学习
笔记-MVC-5】利用spring MVC框架,实现ajax异步请求以及json数据的返回...
SpringMVC与json参考文章:【
spring学习
笔记-mvc-3】返回json数据-方式1和【
spring学习
笔记-mvc-4】返回json数据-方式2。
weixin_34218890
·
2020-06-28 13:31
Spring学习
(一) 对象注入
一、依赖对象注入的三种方式①构造方法注入:特点是同一个对象不可能被注入两次,因此被注入对象的生命周期周期是由IOC进行管理,对象被构造完成就可以使用②Setter注入:特点可在对象构造完成后再注入,扩展性比较强③接口注入:需要被注入对象实现某个特定接口,这个接口提供一个注入对象的方法对比:①使用构造方法注入在对象构造完成时,即处于可用状态,但是当依赖对象过多时,构造方法参数列表会比较长②Sette
jjjjxd
·
2020-06-28 06:22
Spring学习
之Aspectj开发实现AOP
Aspectj是一个基于Java语言的Aop框架,它提供了强大的Aop功能。Aspectj简介:1.Aspectj是一个面向切面的框架,它扩展了Java语言,它定义了一个Aop语法。2.所以它有一个专门的编译器来生成遵循Java语言的Class文件。3.Aspectj是一个基于Java语言的Aop框架。4.在spring2.0之后,加入了对Aspectj切入点表达式的支持。5.@Aspectj是在
weixin_30873847
·
2020-06-28 01:46
Spring学习
笔记---2-IOC详解
一、IOC到底为何物?IOC(InversionofControl),直译过来叫控制反转;其实是在面向对象编程的一种设计原则,可以用来降低计算机代码之间的耦合度;其中最常见的方式叫做依赖注入(DependencyInjection简称DI);维基百科中关于其来源:在2004年MartinFowler就提出了“哪些方面的控制被反转了?”这个问题。他总结出是依赖对象的获得被反转了,因为大多数应用程序都
拔刀怒向猪头
·
2020-06-27 14:44
java开发--Spring
Spring学习
之请求处理方法Action详解
SpringMVC中每个控制器中可以定义多个请求处理方法,我们把这种请求处理方法简称为Action,每个请求处理方法可以有多个不同的参数,以及一个多种类型的返回结果。一、Action参数类型如果在请求处理方法中需要访问HttpSession对象,则可以添加HttpSession作为参数,Spring会将对象正确的传递给方法,如:publicStringaction(HttpSessionsessi
a_simple_coder
·
2020-06-27 14:33
Spring学习
之整合MyBatis
上一篇:
Spring学习
之在eclipse中使用maven创建springMVC项目下一篇:
Spring学习
之整合Activiti(一)本文是在
Spring学习
之在eclipse中使用maven创建springMVC
a_simple_coder
·
2020-06-27 08:22
Spring学习
之AOP
术语:1、advice通知切面要进行的工作叫通知可以概括为做什么?何时做?五种类型:1、Before2、After3、Afterruturning4、Afterthrowing5、Around2、joing-point连接点应用通知的时机,应用执行过程中能插入切面的点,在哪里?(调用方法的地方,抛出异常的地方,修改字段.....)3、point-cut切点决定哪个或者哪些连接点接受通知4、Aspe
凡_
·
2020-06-27 04:56
Spring
SpringAOP
Spring学习
笔记1
前言Spring框架的学习路线:Spring第一天:Spring的IOC容器之XML的方式,Spring框架与Web项目整合Spring第二天:Spring的IOC容器之注解的方式,Spring的AOP技术Spring第三天:Spring的事务管理、Spring框架的JDBC模板Spring第四天:SSH三大框架的整合这是第一天学习大纲:一、Spring框架的概述1.1技术分析之什么是Spring
Jaybo_
·
2020-06-27 03:59
后端
[框架_Spring]
Spring
JavaEE
Java后端
框架
Spring学习
笔记 事务管理
事务简介所谓事务,指的是程序中可运行的不可分割的最小单位。在生活中事务也是随处可见的。比方说你在Steam上剁手买了一款游戏,那么付款就是一个事务,要么付款成功,游戏到手;要么付款失败,钱退回你账户。不可能也绝不应该出现花了钱游戏却没到的情况。所以,事务也应该具有两个操作:成功时候提交,或者失败时候回滚。许多框架也提供事务管理功能。JDBC中,你可以关闭自动提交,然后使用Connection.co
过了即是客
·
2020-06-27 00:02
spring
java
Spring学习
之一 bean的作用域 详细讲解
SpringBean的作用域Spring是一个轻量级的开源应用开发框架,广泛应用于企业开发中,并且受到广大开发人员的喜欢。本篇只是针对spring中bean的作用域进行学习和总结。Bean作用域的分类bean的作用域分为五类:singleton,prototype,request,session,globalsession。Singleton作用域此配置项是spring的默认项,也叫单例,在每个s
tony_java_2017
·
2020-06-26 20:53
spring
springmvc
Java
bean
scope
spring学习
(4)-注入方式
构造注入使用方式构造注入在生成对象使用构造方法的时候会调用xml配置的主要写法为如下:注意!name对应的名字一定是构造函数中的变量参数的名字参数顺序重载由于构造注入与顺序无关,当构造函数重载时可以通过``index和type```选择构造函数,如当有以下两个构造函数的时候://第一个构造函数publicPerson(Stringname2,Integerage2){...}//第二个构造函数pu
梦落迹南天
·
2020-06-26 20:46
Spring学习
笔记
Spring简介Spring是一个开源框架,是一个分层的JavaEE一站式框架。所谓一站式框架是指Spring有JavaEE开发的每一层解决方案。WEB层:SpringMVCService层:Spring的Bean管理,声明式事务DAO层:Spring的JDBC模板,ORM模板优点:IOC:方便解耦合AOP:对程序进行扩展轻量级框架方便与其他框架整合Spring使用Spring开发包解压后的目录介
JAVA高级架构v
·
2020-06-26 17:17
Spring学习
笔记:代理设计模式
Spring笔记汇总spring_aop编程:代理设计模式静态代理1、为什么需要代理设计模式2、代理设计模式1.1概念1.2名词解释1.3代理开发的核心要素1.4实现1.5静态代理存在的问题Spring的动态代理开发Spring动态代理的概念搭建开发环境开发步骤1、创建原始对象(目标对象)2、额外功能(实现MethodBeforeAdvice)3、定义切入点4、对额外功能与切入点组装整合5、调用动
Don’t care.
·
2020-06-26 15:20
spring
Spring学习
笔记:配置文件参数化、自定义类型转换器、后置处理Bean
Spring笔记汇总配置文件参数化、自定义类型转换器、后置处理Bean配置文件参数化自定义类型转换器1、类型转换器2、自定义类型转换器3、细节分析后置处理Bean配置文件参数化把Spring配置文件中需要经常修改的字符串信息,转移到一个更小的配置文件中Spring的配置文件中存在哪些需要经常修改的字符串?存在以数据库连接相关的参数代表经常变化字符串,在Spring的配置文件中,直接修改不利于项目维
Don’t care.
·
2020-06-26 15:20
spring
【
Spring学习
15】自动装配Bean
在Spring使用中,我们在xml配置文件通过元素或元素的ref属性向bean注入另外的依赖bean。如果使用自动装配(autowiring),就可以减少甚至消除配置元素和元素。设置元素的autowire属性就可以设定bean的自动装配模式。自动装配有5种模式。注意:自动装配功能和手动装配要是同时使用,那么自动装配就不起作用。来看看几种自动装配方式:首先假设User类有两个setter方法,一个是
唐大麦
·
2020-06-26 14:22
-------【Spring】
Spring学习点滴
spring学习
12( 注解 配置 bean关系)
通过使用@Autowired注解来配置bean之间的关系@Autowired(Spring原理是后置处理器)会根据修饰的构造器属性方法参数的类型自动装配@Autowired所修饰的bean必须加入spring但可以使用@Autowired(required=false)设置可以为null@Autowired修饰的bean的类型有多个时默认@Autowired比对bean的名字名字不匹配会报错如果关
又是那一片天
·
2020-06-26 11:46
Spring学习
之Spring与Mybatis的两种整合方式
本机使用IDEA2020.1、MySql8.0.19,通过Maven进行构建环境准备导入maven依赖包junitjunit4.12mysqlmysql-connector-java8.0.19org.mybatismybatis3.5.4org.springframeworkspring-webmvc5.2.7.RELEASEorg.springframeworkspring-jdbc5.2.7
TIOXY
·
2020-06-26 10:00
spring学习
--使用dbcp2和c3p0连接池
.dbcp2连接池介绍2.spring的配置文件中的配置3.测试二、c3p0连接池1.c3p0连接池介绍2.使用3.测试三、总结dbcp2和c3p0连接池为数据源在前面原创Spring的事务管理和原创
Spring
sgliuxiu
·
2020-06-26 08:54
spring学习
笔记之AbstractController源码解读
Spring学习
笔记(二)--AbstactController控制器是MVC设计模式的一部分,通过定义服务接口提供对应用行为的访问。
爻爻燯
·
2020-06-26 06:00
JAVA
WEB
spring学习
笔记之DispatcherServlet源码解读
DispatcherServlet--翻译spring-framework-reference.pdf及源码解读。最近在看spring源码,同时也看着英文版的spring-framework-reference.pdf。顺便花点时间翻译下来,一方面记录下学习路程,另一方面加深印象。springwebMVC框架,就像其他webMVC框架一样,是请求驱动,围绕一个核心的servlet设计,这个serv
爻爻燯
·
2020-06-26 06:00
JAVA
WEB
Spring学习
5(1):IoC容器之IoC概述,JAVA反射机制,资源访问器
spring学习
5(1) 在经过了对spring框架基本开发的了解以及对springboot流程的学习,《精通spring4.x…》这本书正式开始了spring的讲解,我也跟随着这本书的脚步进行学习。
real_Rickys
·
2020-06-26 05:04
java
spring
java 学习之Spring(一)
Spring学习
(一)学习方式:blog+imoocSpring是一个开源框架,其核心是控制反转(IOC)和面向切面(AOP)IOC:即控制反转。
程序doggy
·
2020-06-26 01:09
Spring学习
之IOC(基于注解)
IOC注解用于创建对象的注解使用注解之前需要在XML文件里面加上这句,否则注解产生的Bean不会出现在SpringIOC容器中@Component作用:用于把当前类对象存入spring容器中属性:value:用于指定bean的id,不写的时候默认值为当前类名且首字母小写@Component(value="accountService")@Scope("singleton")publicclassA
程序doggy
·
2020-06-26 01:39
springIOC
注解
Spring学习
(1)——快速入门
Spring学习
(1)——快速入门认识Spring框架Spring框架是Java应用最广的框架,它的成功来源于理念,而不是技术本身,它的理念包括IoC(InversionofControl,控制反转)和
qq_42556903
·
2020-06-25 23:38
spring入门
Spring中控制反转IoC的理解,以及依赖倒置原则的理解
**
Spring学习
:控制反转(Inversionofcontrol):控制反转是一种OOD的思想,用来降低模块之间的耦合度。
DokaDake
·
2020-06-25 22:46
面向对象分析与设计
spring5初学笔记(草稿)
本次笔记为黑马视频
Spring学习
的记录(哔哩哔哩IDEA+spring5),暂时作为草稿,后期再整理,框架的使用比较简单,重要的是其中spring的设计思想值得学习IOC与AOP两大核心耦合与解耦:避免使用
nijianghu
·
2020-06-25 20:53
Java
spring5
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他