摘要:
支持当前事务的情况: TransactionDefinition.PROPAGATION_REQUIRED: 如果当前存在事务,则加入该事务;如果当前没有事务,则创建一个新的事务。 TransactionDefinition.PROPAGATION_SUPPO... 阅读全文
posted @ 2021-01-06 15:06
My--style
阅读(30)
评论(0)
推荐(0)
摘要:
Spring框架并没有对单例bean进行任何多线程的封装处理。关于单例bean的线程安全和并发问题需要开发者自行去搞定。但实际上,大部分的Spring bean并没有可变的状态(比如Serview类和DAO类),所以在某种程度上说Spring的单例bean是线... 阅读全文
posted @ 2021-01-06 15:05
My--style
阅读(43)
评论(0)
推荐(0)
摘要:
(1)singleton:默认,每个容器中只有一个bean的实例,单例的模式由BeanFactory自身来维护。 (2)prototype:为每一个bean请求提供一个实例。 (3)request:为每一个网络请求创建一个实例,在请求完成以后,bean会失效并... 阅读全文
posted @ 2021-01-06 15:04
My--style
阅读(67)
评论(0)
推荐(0)
摘要:
(1)no:默认的方式是不进行自动装配的,通过手工设置ref属性来进行装配bean。 (2)byName:通过bean的名称进行自动装配,如果一个bean的 property 与另一bean 的name 相同,就进行自动装配。 (3)byType:通过参数的... 阅读全文
posted @ 2021-01-06 15:03
My--style
阅读(82)
评论(0)
推荐(0)
摘要:
JDK(java development kit) JDK是Java开发工具包,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。JRE(java runtime environment) JRE是Java的运行环境,包括JV... 阅读全文
posted @ 2021-01-06 15:01
My--style
阅读(46)
评论(0)
推荐(0)
摘要:
当使用@Autowied、@Resource时注解是会自动查找Bean,并装配给该对象的属性,再使用@Autowired时, 首先在容器中查询对应的Bean, 如查到一个就将该Bean装配给autowired指定的数据 如查到多个那么@Aut... 阅读全文
posted @ 2021-01-06 15:00
My--style
阅读(38)
评论(0)
推荐(0)
摘要:
①Hashtable是通过对hash表整体进行锁定,是阻塞式的,当一个线程占有这个锁时,其他线程必须阻塞等待其释放锁 而ConcurrentHashMap是如下实现: ②jdk1.6的实现:ConcurrentHashMap是采用Segment分段锁的方式,它... 阅读全文
posted @ 2021-01-06 14:56
My--style
阅读(29)
评论(0)
推荐(0)
摘要:
① string ② list ③ set ④ sorted set ⑤ hash 使用场景参考如下: string,用作计数器,统计在线人数等等,可以存储二进制数据如使用它来存储图片等。 hash,存放键值对,一般可以用来存某个对象的基本属性信息,例如,用户... 阅读全文
posted @ 2021-01-06 14:56
My--style
阅读(69)
评论(0)
推荐(0)
摘要:
HashMap:①数组加链表方式存储key/value, ②线程非安全,③允许null作为key和value,④key不可以重复,value允许重复,⑤不保证元素迭代顺序是按照插入时的顺序; TreeMap:①基于红黑树,②线程非安全,③不允许null作为... 阅读全文
posted @ 2021-01-06 14:54
My--style
阅读(41)
评论(0)
推荐(0)
摘要:
方式 通过动的HTML脚本 新建html文件,将如下内容复制到文件chrome打开文件 获取中…… 阅读全文
posted @ 2021-01-06 14:45
My--style
阅读(122)
评论(0)
推荐(0)

浙公网安备 33010602011771号