srping
luxy_wang
这个作者很懒,什么都没留下…
展开
-
spring整合quartz,实现自助动态管理自动任务
之前在我们的项目中引入了quartz框架,来实现分布式自动任务处理。之后提出的需求是:希望能够在管理系统中可以 查看所有任务、暂停/启用自动任务、动态新增/删除、立即执行、修改cron表达式等原创 2017-03-24 11:05:36 · 883 阅读 · 0 评论 -
Spring原理学习--扩展@Conditional注解
今天深入学习了Spring的@Conditional注解。@Conditional注解可以根据代码中设置的条件装载不同的bean,在设置条件注解之前,先要把装载的bean类去实现Condition接口,然后对该实现接口的类设置是否装载的条件。具体的使用方法网上很多,在此就不再赘述。今天主要想记录和分享一下,在单纯Spring的环境下,实现类似于Springboot中@ConditionalOnE...原创 2018-12-10 15:24:56 · 805 阅读 · 0 评论 -
基于tobato/FastDFS_Client支持SpringMvc改造
之前在项目中使用到了fastDFS,对于java客户端,最后决定采用tobato的fastDFS_Client。其源码在github上的链接首先简单介绍下fastDFS_Client(以下摘自github)在原作者YuQing与yuqih发布的java客户端基础上进行了大量重构工作,便于Java工作者学习与阅读主要特性: 1. 对关键部分代码加入了单元测试,便于理解与服务端的接口交易,提高接口质量原创 2017-07-01 11:42:26 · 19174 阅读 · 17 评论 -
SpringMvc集成使用redisCluster
最近在项目中引入了RedisCluster集群部署,下面就和大家分享一下引入的方式:原创 2017-07-01 10:53:11 · 1529 阅读 · 1 评论 -
authentication is required (java发送邮件)
使用java实现邮件发送,今天遇到个authentication is required原创 2017-04-25 12:24:07 · 2111 阅读 · 1 评论 -
angularjs--图形验证码
关于angularjs中的图形验证码,返回到state,验证码不变原创 2017-04-24 17:05:39 · 3740 阅读 · 0 评论 -
Unable to register MBean [HikariDataSource (HikariPool-2)] with key 'dataSource'
Unable to register MBean [HikariDataSource (HikariPool-2)] with key ‘dataSource’; nested exception is javax.management.InstanceAlreadyExistsExcept原创 2017-05-04 16:52:45 · 4947 阅读 · 0 评论 -
spring security authenticationProvider用法及关闭不隐藏UserNotFoundException的解决
这两天采用了spring security做登录验证,上一篇说到了增加图形验证码的解决办法,我们在config中增加了一个authenticationProvider的实现类。接下来我遇到的问题是用户登录失败(用户不存在或密码错误)之后,security框架直接返回的是验证失败。而我的需求是将用户不存在和密码错误区分开来,然后做不同的后续工作原创 2017-04-21 13:57:21 · 19249 阅读 · 11 评论 -
spring security增加图形验证码
spring security登录控制,增加图形验证码校验。对于这个需求,网上的解决方案比较多,如使用filter、自定义Provider…… 我采用方法是采用增加AuthenticationProvider的方式。原创 2017-04-20 16:16:28 · 4433 阅读 · 6 评论 -
Spring下自定义xml标签
spring框架下自定义一个标签,为以后定义一组标签,来控制流程处理做准备。自定义一个标签需要以下步骤:确定标签的属性,编写对应的java bean 根据java bean编写对应xsd文件编写标签注册类NamespaceHandler和标签解析类BeanDefinitionParser配置spring.handlers和spring.schmas在spring的配置文件中使用标签原创 2017-03-16 15:27:37 · 4322 阅读 · 0 评论 -
Spring原理学习--实现一个类似@Autowired的注解
本次记录和大家分享的是对注解原理的一些认识,我这里主要通过实现Spring的后置处理器BeanPostProcessor来进行赋值处理首先定一个我的注解:@Target(ElementType.FIELD)@Retention(RetentionPolicy.RUNTIME)@Documented@Componentpublic @interface MyAnnotation {...原创 2018-12-11 17:16:31 · 1867 阅读 · 0 评论