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基础
2018-07-03
Spring基础
知识之反射机制基础
准备材料,一个类,里面有1个全局变量,2个构造方法,一个普通方法,接着我要利用反射机制来分别调用这两个构造方法生成新的对象,并调用那个普通方法。packageSpringBasic.Reflection;/***Createdbyvickyyon7/3/2018.*/publicclassCar{privateStringbrand;publicCar(){}publicCar(Stringbra
V_Jan
·
2018-07-03 21:49
Spring基础
(四)
16.WebMVC框架16.1SpringWebMVC框架介绍SpringWeb模型-视图-控制器(MVC)框架是围绕DispatcherServlet而设计的,其支持可配置的handler映射,视图解析,本地化、时区和主题的解析以及文件上传的功能。DispatcherServlet负责将请求分发到不同的handler。默认的handler通过@Controller和@RequestMapping
此鱼不得水
·
2018-06-27 15:46
Spring基础
(三)
11.事务管理11.1SpringFramework事务管理介绍广泛的事务支持是SpringFramework吸引人们使用的原因之一.SpringFramework提供的对事务的一致性抽象的好处体现在如下方面:在不同的API之间使用一致的编程模型,如JavaTransactionAPI(Java事务API,JTA),JDBC,Hibernate,JavaPersistenceAPI(Java持久化
此鱼不得水
·
2018-06-16 15:09
spring、springMvc、springBoot和springCloud的联系与区别
开发框架,核心是控制反转(IOC)和面向切面(AOP),针对于开发的WEB层(springMvc)、业务层(Ioc)、持久层(jdbcTemplate)等都提供了多种配置解决方案;2.springMvc是
spring
尘光掠影
·
2018-06-11 19:04
spring
springmvc
springboot
springCloud
SSH框架
Spring
spring boot 入门(1)——初体验 hello world
使开发者从繁杂的各种配置文件中解脱出来,通过SpringBoot能够很简单、很快速构建一个优秀的、产品级的
Spring基础
应用。
mxjsxz
·
2018-05-28 07:38
【第一章】 Spring概述(二)
1.2
Spring基础
1.2.1Spring架构图图1-1Spring架构图核心容器:包括Core、Beans、Context、EL模块。
dengcuijie7330
·
2018-05-14 12:00
设计模式
测试
java
spring基础
知识 (22):重用切点表达式
重用切点表达式看之前的代码:packagecom.spring.aop;importjava.util.Arrays;importjava.util.List;importorg.aspectj.lang.JoinPoint;importorg.aspectj.lang.annotation.*;importorg.springframework.core.annotation.Order;imp
YellowStar007
·
2018-05-14 11:54
spring
spring
AOP
重用切点表达式
spring基础
知识 (21):切面的优先级
在同一个连接点上应用不止一个切面时,除非明确指定,否则它们的优先级是不确定的.切面的优先级可以通过实现Ordered接口或利用@Order注解指定.实现Ordered接口,getOrder()方法的返回值越小,优先级越高.若使用@Order注解,序号出现在注解中,值越小优先级越高LoggingAspect切面的优先级设置为2@Order(2)@Aspect@Componentpublicclass
YellowStar007
·
2018-05-14 11:22
spring
spring
AOP
切面的优先级
spring基础
知识 (17):AOP基础
为什么要使用AOP每个技术的诞生都是为了解决问题的,而AOP是为了解决什么问题的呢?发现问题假设我们要实现一个计算器功能,要求-能够实现基本的加减乘除计算功能-要求实现日志功能实现上面的需求比较直接简单的方法是:在每个计算功能核心代码中都写入日志输出处理。写一个计算器接口packagecom.spring.proxy; publicinterfaceCalculator{ intadd(int
YellowStar007
·
2018-05-13 00:00
spring
spring基础
知识 (15):使用注解自动装配bean
一般情况下,控制层(controller)需要调用业务层(service)进行业务逻辑处理,业务层调用持久层(dao)访问数据库。这时候就需要使用自动装配注入相应的bean.在controller中注入service,在service中注入repository。使用@Autowired自动装配Bean通过属性注入创建持久层接口packagecom.spring.annotation.reposit
YellowStar007
·
2018-05-12 18:02
spring
Spring基础
——ioc
IOC底层原理的学习将传统通过new创建对象类变成交给Spring配置来创建对象类1.ioc底层原理(1)实现过程创建xml配置文件,配置要创建的对象类创建工厂类,使用dom4j解析配置文件+反射根据bean里的id得到对应的class属性;使用反射创建类对象使用,在类中直接调用工厂类的方法例如:Factory.getClazz();高内聚,低耦合在使用时,我们只需做配置就可以(2)入门案例导入j
小林子飞飞飞
·
2018-05-11 18:16
Spring学习之路
spring基础
知识 (9):引用外部文件
引入properties文件第一种方式: 第二种方式:情况1–引入一个文件 情况2–引入多个文件 classpath:/opt/demo/config/demo-db.properties classpath:/opt/demo/config/demo-db2.properties 这些properties中就是key-value的键值对,使用的时候可以使用${xxx}获取。classp
YellowStar007
·
2018-05-11 00:00
spring
Spring基础
(一)
本来是准备看一看Spring源码的。然后在知乎上看到来一个帖子,说有一群**自己连Spring官方文档都没有完全读过就嚷嚷着怎么学习Spring源码,这句话戳中了我的心呐,这不就是说我的嘛。然后自己自己想了一下,之前确实了为了源码而去读源码,所以这次就打算仔细读一个Spring的官方文档先。第二章Spring框架概述Spring框架的各个特性被组织成20个模块。这些模块被分组成CoreContai
此鱼不得水
·
2018-04-25 15:53
【Spring】【
Spring基础
包】
从Spring最基本的运行架构看基本包(必须导入的):需要至少导入4+2的包4个容器包2个日志包(第2个是可选的)下面的包是可选的(根据功能):注解功能:需要再导入1个包Junit功能:需要再导入1个包Spring的AOP功能,需要导入4个包:JDBC整合:连接池包:C3P0MySQL驱动包:SpringJDBC包和tx事务包:
copywang_1992
·
2018-03-21 10:14
java
Spring
SSH
Spring
Spring基础
学习-SpringMVC异步处理模式分析(DeferredResult/SseEmitter等)
本文目录1.背景2.SpringMVC异步处理概述2.1Callable2.2DeferredResult2.2.1DeferredResult处理流程2.2.2DeferredResult使用示例2.3SseEmitter2.4StreamingResponseBody3异步处理拦截器参考资料1.背景Tomcat等应用服务器的连接线程池实际上是有限制的;每一个连接请求都会耗掉线程池的一个连接数;
icarusliu81
·
2018-03-13 13:11
Spring
Spring基础
学习-任务执行(TaskExecutor及Async)
在做项目过程中,一些耗时长的任务可能需要在后台线程池中运行;典型的如发送邮件等,由于需要调用外部的接口来进行实际的发送操作,如果客户端在提交发送请求后一直等待服务器端发送成功后再返回,就会长时间的占用服务器的一个连接;当这类请求过多时,服务器连接数会不够用,新的连接请求可能无法得到满足,从而导致客户端连接失败。因此这类服务一般需要使用到后台线程池来处理。在这种情况下,我们可以直接使用concurr
icarusliu81
·
2018-03-12 16:42
Spring
Spring基础
:切面
前言在之前的文章中总结了AOP在Spring中的作用及地位,在分析AOP时涉及到切面的内容,这一节详细的分析切面的知识点。正题在开始文章前,有几个问题需要思考一下:切面到底是神马切面的构成切面有哪些实现类切面有哪些类型1.切面到底是神马在AOP一文中提到什么是AOP?AOP可以使用“面向切面编程”的译法。那切面就是把非业务逻辑相关的代码抽取出来定位到具体的连接点上的一种实现方式。2.切面的构成切面
2009gis
·
2018-03-01 11:28
Spring
Spring基础
:AOP基础
前言SpringAOP是AOP技术在Spring中的具体实现,它是构成Spring框架的另一个重要基石。(本文通过阅读《精通Spring+4.x++企业应用开发实战》一书的总结)正题在开始文章前,有几个问题需要思考一下:AOP到底是何方神圣AOP到底能干什么AOP组成部分AOP通过什么技术实现AOP增强有哪些类型1.AOP到底是何方神圣AOP是AspectOrientedPrograming的简称
2009gis
·
2018-02-27 20:10
Spring
Spring基础
:依赖注入
前言在平常的开发过程中通常使用的属性初始化方法有构造函数初始化和setXxx方法初始化,接下来让我们看看Spring容器属性的初始化过程。正题在开始文章前,有几个问题需要思考一下:Spring支持的依赖注入有哪几种如何选择适合自己的注入方式1.Spring支持的依赖注入有哪几种Spring支持两种依赖注入方式,分别是属性注入和构造函数注入。除此之外,Spring还支持工厂方法注入方式。1.1属性注
2009gis
·
2018-02-26 20:43
Spring
Spring基础
篇——通过Java注解和XML配置装配bean
自动化装配的确有很大的便利性,但是却并不能适用在所有的应用场景,比如需要装配的组件类不是由自己的应用程序维护,而是引用了第三方的类库,这个时候自动装配便无法实现,Spring对此也提供了相应的解决方案,那就是通过显示的装配机制——Java配置和XML配置的方式来实现bean的装配。1Java配置类装配bean我们还是借助上篇博文中的老司机开车的示例来讲解。Car接口中有开车的drive方法,该接口
陈本布衣
·
2018-02-23 23:00
Spring基础
篇——自动化装配bean
上篇博文讲Spring的IOC容器时说道,虽然容器功能强大,但容器本身只是个空壳,需要我们主动放入装配对象,并告诉它对象之间的协作关系,然后容器才能按照我们的指示发挥它的魔力,完成装配bean的使命。这里,我们把Spring创建应用对象之间的协作关系的行为成为装配。Spring提供了很多装配bean的方式供我们在开发中选择,我们常用到的有三种装配机制:自动装配、Java注解和XML配置。通常我们将
陈本布衣
·
2018-02-09 23:00
Spring基础
学习(七)——对bean初始化的加工(BeanPostProcessor)
spring提供了很多扩展接口,其中就包括有BeanPostProcessor,其作用是——当我们在Spring容器中完成bean的实例化、配置以及其他初始化方法前后要添加一些自己的事务处理逻辑时,我们需要定义一个或者多个BeanPosrtProcessor接口实现类,然后注册到Spring容器中。首先,BeanPostProcessor的说明如下:publicinterfaceBeanPostP
CC-梅
·
2018-02-04 16:06
Spring基础
学习
Spring基础
:快速入门spring
Spring基础
:快速入门spring(1):基础概念
Spring基础
:快速入门spring(2):理解Ioc
Spring基础
:快速入门spring(3):构造注入
ImportNewXXT0101
·
2018-02-02 00:05
框架学习
spring基础
学习(六)——用动态代理实现拦截器
基于JDK动态代理实现拦截器1.目标类接口:packagenet.seehope.springioc.proxy;publicinterfaceTarge{publicvoidsayHallo();}2.目标类:publicclassTargeImplimplementsTarge{publicvoidsayHallo(){System.out.println("我是明星我很大牌");}}3.拦截
CC-梅
·
2018-02-01 21:16
如何看Spring源码
在maven项目的pom.xml文件中添加
Spring基础
依赖:4.3.7.RELEASE1.7.212.8.21.2org.springf
jb_hz
·
2018-01-30 20:07
spring
java开发必看|
Spring基础
知识汇总
Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性的角度而言,绝大部分Java应用都可以从Spring中受益。Spring优点:低侵入式设计,代码的污染极低;独立于各种应用服务器,基于Spring框架的应用,可以真正实现WriteOnce,Run
OSET我要编程
·
2018-01-05 17:42
Spring基础
篇——Spring容器和应用上下文理解
上文说到[回看],有了Spring之后,通过依赖注入的方式,我们的业务代码不用自己管理关联对象的生命周期。业务代码只需要按照业务本身的流程,走啊走啊,走到哪里,需要另外的对象来协助了,就给Spring说,我想要个对象——于是Spring就很贴心的给你个对象。听起来似乎很简单,使用起来也不难,但是如果仅仅是这样的拿来主义,倒也洒脱,不用费什么脑子。。。可是,你就真的不关心,Spring是从哪里把对象
陈本布衣
·
2018-01-04 09:00
Spring基础
篇之初识DI和AOP
前言作为从事java开发的码农,Spring的重要性不言而喻,你可能每天都在和Spring框架打交道。Spring恰如其名的,给java应用程序的开发带了春天般的舒爽感觉。Spring,可以说是任何一个java开发者通往技术高阶的必备基础。当然,要学好Spring,尤其是了解Spring的底层原理并不容易,需要花费很多时间和精力来潜心的研习,并在实际的项目中不断的试错和总结,才能形成属于自己的思维
陈本布衣
·
2018-01-01 10:34
Spring基础
篇——DI/IOC和AOP原理初识
前言作为从事java开发的码农,Spring的重要性不言而喻,你可能每天都在和Spring框架打交道。Spring恰如其名的,给java应用程序的开发带了春天般的舒爽感觉。Spring,可以说是任何一个java开发者通往技术高阶的必备基础。当然,要学好Spring,尤其是了解Spring的底层原理并不容易,需要花费很多时间和精力来潜心的研习,并在实际的项目中不断的试错和总结,才能形成属于自己的思维
陈本布衣
·
2017-12-31 22:00
五、开源框架~面试~~spring
阅读更多一、
Spring基础
知识及IOC_选择题1.下面关于spring描述错误的是:(C)ASpring支持可插入的事务管理器,使事务划分更轻松,同时无需处理底层的问题。
stupider
·
2017-12-26 09:00
spring
面试
五、开源框架~面试~~spring
阅读更多一、
Spring基础
知识及IOC_选择题1.下面关于spring描述错误的是:(C)ASpring支持可插入的事务管理器,使事务划分更轻松,同时无需处理底层的问题。
stupider
·
2017-12-26 09:00
spring
面试
JavaEE颠覆者:spring-boot实战随书源码
《JavaEE开发的颠覆者:SpringBoot实战》从
Spring基础
、SpringMVC基础讲起,从而无难度地引入SpringBoot的学习。
lice1010
·
2017-12-19 13:42
Spring Cloud Stream(一):
Spring基础
知识
我研究和阅读SpringCloudStream源码已经有一个多月了,但是由于自己的
Spring基础
知识不是很充足,所以导致很多地方都没有融会贯通,并且相关的文章一直无从下手。
程序员历小冰
·
2017-12-10 23:46
spring5整合spring-data-redis2
更新修改一下redis的配置,源码看GitHub的一.Redis基本配置二.
Spring基础
配置-->classpath:application.propertiesUTF-8-->三.spring-data-redis
五月一
·
2017-11-24 10:08
笔记
Spring基础
环境搭建所需要的jar包
红色标明的jar包.是spring框架开发的基础jar包.必要jar包.spring-core-4.1.6.RELEASE.jar框架核心jar包.spring-beans-4.1.6.RELEASE.jar框架核心jar包.管理bean对象的.在Spring框架中,将所有管理的资源统称为bean.spring-context-4.1.6.RELEASE.jarspring-context-sup
programmer123455
·
2017-11-22 08:14
springBoot探索(2)——构建手脚架
当然如果你没有
spring基础
,建议你先看看我的java手把手教程当然我
Clone丶记忆
·
2017-09-23 04:17
springBoot探索(2)——构建手脚架
当然如果你没有
spring基础
,建议你先看看我的java手把手教程当然我
Clone丶记忆
·
2017-09-23 04:17
三大框架之SpringMVC :一个小的登录注册项目的网页实现
今天学习了SpringMVC,最后做了一个小的项目,熟悉的登录注册1.项目结构:源代码传送门2.导包介绍:5个
Spring基础
包:beans,context,core,expression+commons
伍豪杰
·
2017-09-08 22:55
spring-mvc实战
Spring基础
梳理
基本原理spring的基础是IOC和DI,其实IOC和DI是对同一件事从不同的方面进行描述的,两者在spring中是同一件事务。IOC:控制反转,在这里就是指创建bean的主动权发生了转移,原来是由类主动创建bean,现在类不再创建bean,而是由框架去创建类,所以类的创建权限发生了转移。DI:依赖注入,在这里是指每个类所需的外部实例,都是先向框架发出需求请求,然后由框架去将创建好的bean注入到
好风凭借力青云
·
2017-09-05 17:07
Spring基础
学习之一:spring插件的添加与配置
其实框架学起来很容易,主要玩的就是配置,而今天Tiny给大家详细的讲解spring的配置。首先我们需要了解spring是什么?为什么要用spring?那就先给大家来两张思维导图:2.看完整张图大概你也知道了一些关于spring的用法等。那我们就来行配置活动。(1)打开eclipse菜单栏的help然后找到eclipse-marketplace点击打开,搜索spring:此处有图:接着你需要验证是否
Hy_Tiny
·
2017-08-25 21:05
02-SpringBoot——
Spring基础
-Java配置
02-SpringBoot——
Spring基础
-Java配置【博文目录>>>】【项目源码>>>】【Java配置】Java配置是Spring4.x推荐的配置方式,可以完全替代xml配置:Java配置也是SpringBoot
derrantcm
·
2017-07-26 07:11
Spring
Boot
&
Spring
Cloud
SpringBoot教程
01-SpringBoot——
Spring基础
-依赖注入
01-SpringBoot——
Spring基础
-依赖注入【博文目录>>>】【项目源码>>>】【依赖注入】控制翻转(InversionofControl-IOC)和依赖注入(dependencyinjection-DI
derrantcm
·
2017-07-25 08:30
Spring
Boot
&
Spring
Cloud
SpringBoot教程
spring基础
系列--JavaConfig配置
出处地址:http://www.cnblogs.com/V1haoge/p/7171011.html早以前,Spring推荐使用XML的方式来定义Bean及Bean之间的装配规则,但是在Spring3之后,Spring提出的强大的JavaConfig这种类型安全的Bean装配方式,它基于Java代码的灵活性,使得装配的过程也变得及其灵活。使用JavaConfig来装配Bean拥有其自己的一套规则,
zsdnr
·
2017-07-21 16:37
Java
spring基础
系列之JavaConfig配置详解
早以前,Spring推荐使用XML的方式来定义Bean及Bean之间的装配规则,但是在Spring3之后,Spring提出的强大的JavaConfig这种类型安全的Bean装配方式,它基于Java代码的灵活性,使得装配的过程也变得及其灵活。使用JavaConfig来装配Bean拥有其自己的一套规则,我们在这里来看一看:1、规则规则一:@Configuration注解我们在定义JavaConfig类
唯一浩哥
·
2017-07-15 08:22
(一) Spring Boot学习笔记之第一个Spring Boot程序HelloWorld
在进行SpringBoot学习前确保有一定的
Spring基础
,因为从本质上来说SpringBoot就是Spring概要SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring
RobertoHuang
·
2017-06-11 23:45
Spring
Boot学习笔记
Spring Boot学习入门篇(一)--Hello World
使开发者从繁杂的各种配置文件中解脱出来,通过SpringBoot能够很简单、很快速构建一个优秀的、产品级的
Spring基础
应用。
mapc我
·
2017-06-11 00:00
spring-boot
详解Spring Boot 集成Shiro和CAS
3、最好有
spring基础
首先看一下下面这张图:第一个流程是单纯使用Shiro的流程。第二个流程是单纯使用Cas的流程。第三个图是Shiro集成Cas后的流程。
catoop
·
2017-05-17 16:45
基于Spring开发之自定义标签及其解析
因此,如果能在
Spring基础
上实现搭建自己的一套框架(基于XML配置)。就必然需要实现一些自定义的标签,主要是方便使用我们框架的人能够快速、简单进行配置。
lizo
·
2017-04-25 08:50
spring基础
阅读更多spring框架本身四大原则:1.使用pojo进行轻量级和最小侵入式开发2.通过依赖注入和基于接口编程实现松耦合3.通过Aop和默认习惯进行声明式编程4.使用Aop和模板减少模式化代码声明Bean的注解(声明当前的bean有spring容器管理的一个bean)@Compent组件,没有明确的角色@Service在业务逻辑层(service层)使用@Repository在数据访问层(dao层
young-2017
·
2017-04-06 18:00
spring
bean
编程
框架
spring基础
阅读更多spring框架本身四大原则:1.使用pojo进行轻量级和最小侵入式开发2.通过依赖注入和基于接口编程实现松耦合3.通过Aop和默认习惯进行声明式编程4.使用Aop和模板减少模式化代码声明Bean的注解(声明当前的bean有spring容器管理的一个bean)@Compent组件,没有明确的角色@Service在业务逻辑层(service层)使用@Repository在数据访问层(dao层
young-2017
·
2017-04-06 18:00
spring
bean
编程
框架
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他