
spring
文章平均质量分 76
ZixiangLi
再牛逼的梦想,也抵不住你傻逼似的坚持!
展开
-
记一次接入websocket过程中@ServerEndpoint和@Scope(“prototype“)、@Autowire、@Postconstruct一起使用不生效的原因分析
记一次接入websocket过程中@ServerEndpoint和@Scope(“prototype“)、@Autowire、@Postconstruct一起使用不生效的原因分析原创 2022-06-22 19:05:19 · 2635 阅读 · 0 评论 -
Springmvc注解开发:日期类型参数封装报错:The request sent by the client was syntactically incorrect.
https://www.cnblogs.com/liaojie970/p/6270514.html转载 2018-03-01 19:11:50 · 307 阅读 · 0 评论 -
spring中profile属性实现开发、测试、生产环境的切换
profile的用法<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http:/原创 2019-02-22 15:34:24 · 1559 阅读 · 0 评论 -
spring读取xml配置文件的6种方法
第一种: ClassPathXmlApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml"); User user = (User) ctx.getBean("user");第二种: BeanFactory bf = new XmlBeanFactory...原创 2019-02-22 16:40:19 · 4221 阅读 · 0 评论 -
spring中bean标签的属性、子元素配置详解
spring中有4种默认标签:import,alias,bean,beans;以下是各个标签中属性以及子元素配置的作用和用法。(本人使用的是spring 4.2,若有错误,烦请指正)bean标签标签属性idid是bean的唯一标识符,在spring容器中不可能同时存在两个相同的id;class类的全限定名(包名+类名),用“.”号连接;name别名(alia...原创 2019-02-27 15:59:13 · 9707 阅读 · 2 评论 -
利用数据库锁实现Quartz分布式调度
背景当我们使用Quartz做任务调度的时候,随着访问量越来越大,我们需要在多台机器上同时实现Quartz,这里会出现一个问题,分布式环境下,同一个任务调度可能被执行多次,这就与我们期望的结果不一致了,那么如何解决呢?下面提供两种基于数据库锁的解决方法。两种思路1.使用数据库自带的行锁机制,使得只有一个线程能获得该锁,并在线程执行完毕后释放该锁2.利用unique key的唯一性,...原创 2019-04-11 11:29:32 · 3386 阅读 · 1 评论 -
Spring源码解析之BeanFactory和ApplicationContext的区别
相同点:1.ApplicationContext间接继承了BeanFactory接口,在ClassPathXmlApplicationContext构造函数的源码中获取了BeanFactory,所以ApplicationContext拥有BeanFactory的所有功能(加载bean和获取bean的功能)。不同点:1.ApplicationContext提供的额外功能:增加SP...原创 2019-05-22 13:35:46 · 608 阅读 · 0 评论