
Spring学习总结
文章平均质量分 84
alleged
这个作者很懒,什么都没留下…
展开
-
Spring入门学习
什么是SpringSpring是容器框架,是用于配置bean和维护bean对象之间的关系 入门小例子 利用spring配置对象第一步在工程中添加上spring的架包 spring.jar common-logging.jar 第二步在工程中创建出来核心的配置文件applicationContext.xml(名字可以更改)<?xml version="1.0" encoding="UTF-8原创 2016-09-23 10:39:06 · 368 阅读 · 0 评论 -
从ApplicationContex 应用上下文容器中获取bean和从bean工厂容器中获取bean的区别
1.如果使用ApplicationContext ,则配置的bean如果是 singlton不管你用不用,都被实例化.(好处就是可以预先加载,缺点就是耗内存)2.如果是 BeanFactory ,则当你获取beanfacotry时候,配置的bean不会被马上实例化,当你使用的时候,才被实例(好处节约内存,缺点就是速度)3.规定: 一般没有特殊要求,应当使用ApplicatioConte转载 2016-09-23 10:57:56 · 1341 阅读 · 0 评论 -
spring框架中的bean对象的声明周期
转载地址:http://developer.51cto.com/art/201104/255961.htmspring的产生bean对象在spring中,从BeanFactory或ApplicationContext取得的实例为Singleton,也就是预设为每一个Bean的别名只能维持一个实例,而不是每次都产生一个新的对象使用Singleton模式产生单一实例,对单线程的程序说并不会有什转载 2016-09-24 15:37:40 · 492 阅读 · 0 评论 -
spring 框架集合的注入配置
转载地址:https://my.oschina.net/itblog/blog/204383## 标题 ## 先定义一个测试类,由于本文将要介绍注入各种集合时如何配置,故这个类包含各种集合,类名和属性名不好取,没有特殊含义:public class Test { private List listTest; private Map转载 2016-09-26 09:21:37 · 486 阅读 · 0 评论 -
AOP切面增强,防御重放攻击
1、背景需求针对公司原本的接口,再不改动原本业务逻辑的前提下进行重放攻击防御;2、重放攻击原理重放攻击是指攻击者发送一个目的主机已接收过的包,来达到欺骗系统的目的,主要用于身份认证过程,破坏认证的正确性。简单来说就是,发送一条已经执行过的消息,通过系统的身份认证,再次执行,达到攻击的目的;3、防重放攻击解决思路时间戳“时戳”──代表当前时刻的数 基本思想──A接收一个消息当且仅当其包含...原创 2018-12-17 14:06:44 · 1075 阅读 · 2 评论