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中还可以注解支持创建实例如下1Thread2Rundable也可以尝试用lamda表达式的两种写法简化代码3callable4线程池5
spring注解
,一个注解就能异步的开线程帮我们操作
Leo小阳
·
2020-06-23 23:00
当Mock注解和
Spring注解
冲突时
在使用Mack对SpringMVC工程进行单元测试的时候会碰到注入冲突的问题,造成@Mack注入失败的情况此时的解决办法是:使用Java反射进行属性注入。给出下面的例子:Test类publicclassHomeControllerTestextendsTestCase{privateMockMvcmockMvc;@InjectMocksprivateHomeControllerhomeContro
吉坤
·
2020-06-23 22:47
语言探索
Spring注解
实现Bean注册时异常解决方案 - Context initialization failed java.lang.IllegalArgumentException...
在做三大框架整合时使用零障碍整合以及去除hibernate.cfg.xml文件的整合都没有问题,直到使用纯注解实现SSH整合时启动项目就出现了一下异常10:48:18,973ERRORContextLoader:307-Contextinitializationfailedjava.lang.IllegalArgumentExceptionatorg.springframework.asm.Cla
iteye_18817
·
2020-06-23 19:02
spring注解
1----使用注解实现IOC和DI
首先使用注解,需要有spring-aop-4.2.2.RELEASE.jar这个jar包。然后我们的bean.xml文件的约束也需要改动一下,并添加上这句话:指定了base-package以后,它会去这个包及其子包下找生成bean的注解。然后对应的类我们这么写:@Component(value="cust")publicclassCustomerServiceImplimplementsICust
dimples_qian
·
2020-06-23 04:11
Spring
面试(4)-spring-Spring面试题和答案
:69道Spring面试题和答案转自:http://ifeve.com/spring-interview-questions-and-answers/目录Spring概述依赖注入Springbeans
Spring
dengkuituo0680
·
2020-06-23 03:53
SpringMvc学习心得(二)
spring注解
配置原理浅析
本文将主要通过源代码解析
spring注解
配置JavaBean的全过程。这里主要分析的是@component和@Autowired这两个注解。
浪迹中华
·
2020-06-23 01:02
Spring
Spring注解
之@ImportResource
通过@ImportResource实现xml配置的装载@ImportResource:导入Spring的配置文件,让配置文件里面的内容生效;通过初识springboot的实践,所有的bean装载全部通过java配置实现,那么一直以来习惯的xml配置是否就没有了用武之地呢,答案是否定的,下面就通过实践验证说明。1、通过之前的实践,在启动类APP中定义了@ComponentScan(basePacka
奇点一氪
·
2020-06-23 01:55
spring注解
开发——@Profile根据环境动态注册组件
根据环境动态激活组件☞@Profile我们一般会有这样的需求,开发环境用的数据源与生产环境不一样,也就是dev环境我们想要使用dev的DataSource,生产的我们使用生产的DataSource,此时我们就要用到@Profile注解。我们看下面的案例:配置文件有三个bean,我们想在不同环境只激活其中的一个@ConfigurationpublicclassProfileAnnotationCon
风之子_
·
2020-06-22 22:56
Spring这点事
做不好业务中台,你可能是缺了这种设计
一把梭2.2荣耀黄金:策略模式消除If2.3荣耀王者:扩展点机制三、源码示范3.1模型a.3个扩展点数据模型b.2个注解c.1个扩展点管理类3.2运行机制a.扩展点扫描&注册b.扩展点执行3.3小结3.4
Spring
温柔一cai刀
·
2020-06-22 19:38
架构设计
业务中台
扩展点
交易中台
[踩过的坑]spring事务为什么不回滚!
本来只是想看看mysql插入数据时如果违反唯一约束,
spring注解
事务是否能回滚,因为粗浅的认为sql异常是checkexception,不是runtime的,所以不给回滚,后来一通查找,发现唯一约束异常不属于
aliveClass
·
2020-06-22 15:48
事务
Spring学习笔记08使用注解实现自动装配
spring注解
自动装配1、导入约束使用自动装配需要在XML文件中导入以下依赖xmlns:context="http://www.springframework.org/schema/context"和
悟空之家
·
2020-06-22 15:44
Spring
spring
Spring注解
开发MVC基本范例
目录主题帖传送门:SpringSpringMVCMyBatis整合-重复的轮子造的不亦乐乎-上一篇:拉Jar包方式SSM框架搭建-范例基于SSM框架,如何搭建移步:拉Jar包方式SSM框架搭建-MVC大致流程:请求+参数传给Controller,Controller负责调用Service处理并组装回调View,return给View跳转,view显示内容。基于注解的开发让我们免于书写配置文件,在框
把大象放进冰箱
·
2020-06-22 12:52
Spring SpringMVC SpringBoot 常用注解说明
SpringSpringMVCSpringBoot常用注解说明
Spring注解
与xml配置的区别不使用注解的案例@Autowired@Qualifier@Resource@Service使用注解来构造IoC
以前冷现在热
·
2020-06-22 11:51
java
spring注解
ComponentScan、自定义类型过滤器
@ComponentScan注解,扫描哪些包下,将扫描到的包下的组件加入到容器中,这是一个常见的用法,如@ComponentScan(value="me.xf"),对扫描到的包下的组件,处理哪些组件可以加入到容器中,哪些组件类型的,不可以加入到容器中,这里引入了两个ComponentScan的参数:excludeFilters和includeFilters。excludeFilters,在扫描到的
闲_风
·
2020-06-22 10:42
spring注解
Spring注解
@Resource和@Autowired区别对比
Spring注解
@Resource和@Autowired区别对比@Resource和@Autowired都是做bean的注入时使用,其实@Resource并不是Spring的注解,它的包是javax.annotation.Resource
路克虎
·
2020-06-22 06:03
Java开发
Java中的定时任务(
Spring注解
@Scheduled)
在SpringMVC中的定时器任务是非常简单的。1.在spring.xml的配置文件中几项必要的配置。下面是spring.xml中代码:2.定时任务接口实现:由于spring中配置扫描的路径为:所以把定时任务接口写到service文件目录下:任务代码如下:@Scheduled(cron="0/5****?")//每隔5s执行一次publicvoidruns(){SimpleDateFormatsm
Soulmate_Min
·
2020-06-22 05:11
小插件
Spring注解
简单总结
Springannotation总结@EnableAutoConfiguration:让spring根据所选依赖猜测项目目的,然后自动配置,在@SpringBootApplication中@AutoWired:构造器注入@RequestMapping:处理http请求,从url提取信息进行处理@RestController:发送返回字符串给请求@SpringBootApplication:启动自动
Tairan F
·
2020-06-22 03:12
Java
Spring SpringMVC MyBatis 整合-重复的轮子造的不亦乐乎
搭建Demo或者验证后台需要用到SSM框架,网上很多配置,当然不是不全就是用不了,这里自己造一次轮子,主要实现几个基础功能:1、SSM框架搭建传送门:拉Jar包方式SSM框架搭建-2、
Spring注解
开发传送门
把大象放进冰箱
·
2020-06-22 02:34
【
Spring注解
驱动开发】使用InitializingBean和DisposableBean来管理bean的生命周期,你真的了解吗?
写在前面在《【
Spring注解
驱动开发】如何使用@Bean注解指定初始化和销毁的方法?看这一篇就够了!!》一文中,我们讲述了如何使用@Bean注解来指定bean初始化和销毁的方法。
冰河团队
·
2020-06-21 23:00
Java调用WebService接口的几种方式
调用WebService使用wsimport生成代码(不推荐)使用Axis-1.4动态调用使用HTTP+SOAP方式远程调用通过
Spring注解
方式调用使用wsimport生成代码(不推荐)配置java
_Ricky_
·
2020-06-21 22:25
Java
如何Junit和
spring注解
进行整合做单元测试
在基于spring框架做项目开发时,写junit单元测试需要在spring的环境下运行测试用例,需要加载spring的配置环境信息,之前我们可以使用编码的方式来实现spring的环境启动,现在介绍下如何使用注解的方式,简单方便的使junit和spring进行整合测试工具/原料springjunit方法/步骤首先添加maven依赖的jar文件,spring的依赖在此不列举了,在做junit和spri
Architect_csdn
·
2020-06-21 16:58
Junit
spring注解
驱动第六节之@Profile根据环境注入Bean
6.@Profile根据环境注入Bean@Profile注解,Spring为我们提供的可以根据当前环境,动态的激活和切换一系列组件的功能,加了环境标识的bean,只有这个环境被激活的时候才能注册到容器中。默认是default环境,写在配置类上,只有是指定的环境的时候,整个配置类里面的所有配置才能开始生效,没有标注环境标识的bean在,任何环境下都是加载的;演示场景:加入有一个日志管理接口类,在这个
DDF_YiChen
·
2020-06-21 15:27
JAVA
Spring No mapping found for HTTP request with URI解决办法
SpringNomappingfoundforHTTPrequestwithURI问题解决一.问题描述最近项目中使用
Spring注解
配置时,出现了以下异常问题.部署项目后程序加载或用浏览器访问时出现类似警告
一一哥Sun
·
2020-06-21 08:43
Springboot秒杀系统(乐观锁+RateLimiter令牌+Redis缓存)
首先先提供秒杀业务实现类:/***
spring注解
加在实现类*/@Service@TransactionalpublicclassOrderServiceImplimplementsOrderService
qi_ming88
·
2020-06-21 04:14
redis
springboot
【
Spring注解
驱动开发】如何使用@Bean注解指定初始化和销毁的方法?看这一篇就够了!!
写在前面在【String注解驱动开发专题】中,前面的文章我们主要讲了有关于如何向Spring容器中注册bean的知识,大家可以到【String注解驱动开发专题】中系统学习。接下来,我们继续肝Spring,只不过从本篇文章开始,我们就进入Spring容器中有关Bean的生命周期的学习。项目工程源码已经提交到GitHub:https://github.com/sunshinelyz/spring-an
冰河团队
·
2020-06-21 00:00
【
Spring注解
驱动开发】在@Import注解中使用ImportBeanDefinitionRegistrar向容器中注册bean
写在前面在前面的文章中,我们学习了如何使用@Import注解向Spring容器中导入bean,可以使用@Import注解快速向容器中导入bean,小伙伴们可以参见《【
Spring注解
驱动开发】使用@Import
冰河团队
·
2020-06-17 00:00
【
Spring注解
驱动开发】面试官:如何将Service注入到Servlet中?朋友又栽了!!
写在前面最近,一位读者出去面试前准备了很久,信心满满的去面试。没想到面试官的一个问题把他难住了。面试官的问题是这样的:如何使用Spring将Service注入到Servlet中呢?这位读者平时也是很努力的,看什么源码啊、多线程啊、高并发啊、设计模式啊等等。没想到却在一个很简单的问题上栽了跟头,这就说明学习知识要系统化,要有条理,切忌东学一点,西记一点,否则,到头来,啥也学不到。项目工程源码已经提交
冰河团队
·
2020-06-16 00:00
【
Spring注解
驱动开发】在@Import注解中使用ImportSelector接口导入bean
写在前面在上一篇关于Spring的@Import注解的文章《【
Spring注解
驱动开发】使用@Import注解给容器中快速导入一个组件》中,我们简单介绍了如何使用@Import注解给容器中快速导入一个组件
冰河团队
·
2020-06-12 10:00
【
Spring注解
驱动开发】使用@Import注解给容器中快速导入一个组件
写在前面我们可以将一些bean组件交由Spring管理,并且Spring支持单实例bean和多实例bean。我们自己写的类,可以通过包扫描+标注注解(@Controller、@Servcie、@Repository、@Component)的形式将其注册到IOC容器中,如果不是我们自己写的类,比如,我们在项目中引入了一些第三方的类库,此时,我们需要将这些第三方类库中的类注册到Spring容器中,该怎
冰河团队
·
2020-06-10 23:00
【
Spring注解
驱动开发】使用@Lazy注解实现懒加载
写在前面Spring在启动时,默认会将单实例bean进行实例化,并加载到Spring容器中。也就是说,单实例bean默认在Spring容器启动的时候创建对象,并将对象加载到Spring容器中。如果我们需要对某个bean进行延迟加载,我们该如何处理呢?此时,就需要使用到@Lazy注解了。项目工程源码已经提交到GitHub:https://github.com/sunshinelyz/spring-a
冰河团队
·
2020-06-09 10:00
【
Spring注解
驱动开发】使用@Scope注解设置组件的作用域
写在前面Spring容器中的组件默认是单例的,在Spring启动时就会实例化并初始化这些对象,将其放到Spring容器中,之后,每次获取对象时,直接从Spring容器中获取,而不再创建对象。如果每次从Spring容器中获取对象时,都要创建一个新的实例对象,该如何处理呢?此时就需要使用@Scope注解设置组件的作用域。项目工程源码已经提交到GitHub:https://github.com/suns
冰河团队
·
2020-06-08 17:00
【
Spring注解
驱动开发】自定义TypeFilter指定@ComponentScan注解的过滤规则
写在前面Spring的强大之处不仅仅是提供了IOC容器,能够通过过滤规则指定排除和只包含哪些组件,它还能够通过自定义TypeFilter来指定过滤规则。如果Spring内置的过滤规则不能够满足我们的需求,那么我们就可以通过自定义TypeFilter来实现我们自己的过滤规则。项目工程源码已经提交到GitHub:https://github.com/sunshinelyz/spring-annotat
冰河团队
·
2020-06-07 23:00
【
Spring注解
驱动开发】组件注册-@ComponentScan-自动扫描组件&指定扫描规则
写在前面在实际项目中,我们更多的是使用Spring的包扫描功能对项目中的包进行扫描,凡是在指定的包或子包中的类上标注了@Repository、@Service、@Controller、@Component注解的类都会被扫描到,并将这个类注入到Spring容器中。Spring包扫描功能可以使用XML文件进行配置,也可以直接使用@ComponentScan注解进行设置,使用@ComponentScan
冰河团队
·
2020-06-06 15:00
【
Spring注解
开发】组件注册-使用@Configuration和@Bean给容器中注册组件
写在前面在之前的Spring版本中,我们只能通过写XML配置文件来定义我们的Bean,XML配置不仅繁琐,而且很容易出错,稍有不慎就会导致编写的应用程序各种报错,排查半天,发现是XML文件配置不对!另外,每个项目编写大量的XML文件来配置Spring,也大大增加了项目维护的复杂度,往往很多个项目的SpringXML文件的配置大部分是相同的,只有很少量的配置不同,这也造成了配置文件上的冗余。项目工程
冰河团队
·
2020-06-05 20:00
【
Spring注解
驱动开发】聊聊
Spring注解
驱动开发那些事儿!
写在前面今天,面了一个工作5年的小伙伴,面试结果不理想啊!也不是我说,工作5年了,问多线程的知识:就只知道继承Thread类和实现Runnable接口!问Java集合,竟然说HashMap是线程安全的!问MySQL的MyISAM存储引擎和InnoDB存储引擎的区别,竟然说成是MyISAM存储引擎支持事务,InnoDB不支持!问Spring就只知道IOC和AOP的概念,深一点就不知道了!再问项目。。
冰河团队
·
2020-06-05 00:00
Spring注解
驱动
作为复习把,来一次总结,方便以后SpringBoot的翻看1.导入组件@Component:普通组件@Service:service层@Repository:dao层@Controller:controller层(默认id为类名的小写驼峰)@Import:快速导入外部组件(默认id为全限定类名)@ImportResource(locations={"classpath:application.xm
Howlet
·
2020-06-02 21:00
spring注解
开发之给IOC容器注入组件的四种方式
1、包扫描加组件注解的方式如加入下列注解spring会把注解标注的类创建出来放入IOC容器@Controller/@Service/@Repository/@Component@Configuration//告诉spring这是一个配置类@ComponentScan(value="com.ping")//value指定扫描的基础包publicclassConfigDemo{}2、使用`@Bean(
平安
·
2020-05-31 14:09
java
spring
spring 注解验证@NotNull等使用方法
本文介绍了
spring注解
验证@NotNull等使用方法,分享给大家,具体如下:常用标签@Null被注释的元素必须为null@NotNull被注释的元素不能为null@AssertTrue被注释的元素必须为
·
2020-05-22 12:26
springboot自动装配原理
可以根据名字知道实现自动装配应该是上面的@EnableAutoConfiguration注解,继续点进去这时候对
spring注解
比较了解的同学应该能感觉到实现原理就在@Import(Aut
挣扎一下
·
2020-05-17 15:00
Dubbo服务启动初始化注解实现源码分析
白菜Java自习室涵盖核心知识Dubbo的版本2.7.x,SpringBoot整合概要Dubbo注解配置是基于
Spring注解
配置的,巧妙地利用Spring进行配置简化。
白菜Java自习室
·
2020-05-14 12:31
@Component, @Repository, @Service的区别+@Autowired 和@Resource 的区别
文章目录一、@Component,@Repository,@Service的区别二、其他网上资料三、
Spring注解
@Autowired和@Resource的区别一、@Component,@Repository
童话ing
·
2020-05-05 22:15
JAVA
SpringBoot
Spring注解
开发笔记001
-----------------------spring的注解开发:-------------------一、组件的注册注:AnnotationConfigApplicationContextapplicationContext=newAnnotationConfigApplicationContext(MainConfig2.class);//注解方式上下文加载配置类MainConfig2.c
clover单
·
2020-04-22 20:12
多线程情况下如何注入Mapper,自己实例化的类如何注入其他
Spring注解
类
在多线程下,会发现Spring的自动注入失效了,原因是,Spring认为在多线程下这样做是危险的,如果你习惯用框架了,那么我们都知道默认是单例的,那在多线程下如何注入Mapper,供我们使用呢?在多线程的项目中,我也遇到了这个问题,而且我mapper接口以上的类的实例化是我自己通过java反射实例化的,我只有在Mapper接口的时候才加了@Mapper注解,导致的直接问题是,如果我如果在业务类中写
ClearLoveQ
·
2020-04-21 16:59
Java并发编程
Java
Spring注入
SpringBoot注入失败
普通类如何注入
Spring注解
驱动之AOP功能测试
前言Spring的AOP指的是在程序运行期间动态的将某段代码切入到指定方法指定位置进行运行的编程方式【动态代理】。AOP功能测试①导入AOP模块org.springframeworkspring-aspects4.3.12.RELEASE②定义逻辑组件和切面类逻辑组件在业务逻辑运行的时候将日志进行打印(方法之前、方法运行结束、方法出现异常,xxx)publicclassMathCalculator
TomDu
·
2020-04-16 08:23
Spring注解
驱动开发实现属性赋值
前言在实际开发当中,Spring中bean的属性直接赋值用的不是太多,整理这方面的资料,做一个小结,以备后续更深入的学习。通过配置文件的方式以配置文件的方式启动spring容器时,可以使用property标签的value给bean的属性赋值,赋值的形式有以下几种:-->classpath下的properties文件内容person.age=\u5C0F\u674E\u56DB通过注解的方式使用pr
TomDu
·
2020-04-15 15:17
Spring IOC常用注解
Spring常用注解a)注解的环境配置导包commons-logging-1.2.jarxml中开启
spring注解
,告知spring需要扫描注解的包b)常用注解用于创建对象的相当于:@Component
熬夜秃头选拨赛冠军
·
2020-04-14 16:00
spring注解
(Component、依赖注入、生命周期、作用域)
1、注解注解就是一个类,使用@加上注解名称,开发中可以使用注解取代配置文件2、@Component取代,@Component取代(1)创建一个类(该类与dao层无联系,是一个单独的类)@Component("studentService")publicclassStudentServiceImplimplementsStudentService{publicvoidaddStudent(){Sys
怀梦想,致远方
·
2020-04-14 10:00
Spring注解
@SpringBootApplication用于注解main类型,等价于以默认属性使用@Configuration,@EnableAutoConfiguration和@ComponentScan@ResponseBody该注解修饰的函数,会将结果直接填充到HTTP的响应体中,一般用于构建RESTful的api,该注解一般会配合@RequestMapping一起使用。@Controller用于定义控
perfect_jimmy
·
2020-04-14 04:19
Spring
单例模式Spring默认是单例的,如果
Spring注解
的bean中有成员变量,当多线程并发访问并修改此成员变量时,修改的是共享变量,会出现结果不正确的问题。
Jorvi
·
2020-04-13 20:03
自定义
Spring注解
1、ClassPathBeanDefinitionScanner定义注解scanner2、加载:从invokeBeanFactoryPostProcessors(beanFactory);到loadBeanDefinitionsFromRegistrars入口.png加载执行继承ImportBeanDefinitionRegistrar类的registerBeanDefinitions方法加载.p
文化课耽误的小天王
·
2020-04-13 03:28
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他