摘要:http://blog.csdn.net/ljphhj/article/details/20216841 1.@Autowired/@Resource 对类成员变量、方法及构造函数进行标注,完成自动装配的工作。 区别: @Autowried: 按照类型(byType)装配依赖对象,默认情况下它要求依
阅读全文
摘要:万恶的这个bug,也是经常遇见,每一次都是在反复检查完代码之后并没有发现错误,然后开始上网百度,发现也并没有一个准确的解答。在此给出我的个人的修复bug的过程。 1.首先我是遇到了找不到entity中的class的问题,不知道改了什么之后,又遇到了找不到dao总的redisDao的问题,实在找不到解
阅读全文
摘要:MVC模式: 图释:用户请求通过HTTP协议到达Front controller,Front controller把请求送给Controller,Controller了解业务逻辑细节并且调用业务逻辑数据,并将业务数据返回给Front controller,Front controller将业务数据分
阅读全文
摘要:事务指的是逻辑上的一组操作,这组操作要么全部成功,要么全部失败。 事务的ACID特性: 原子性(A):指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 一致性(C):指事务前后数据的完整性必须保持一致。 隔离性(I):指多个用户并发访问数据库时,一个用户的事务不能被其他用户的事
阅读全文
摘要:静态代理、动态代理与AOP: 简单易懂:http://blog.csdn.net/hejingyuan6/article/details/36203505 补充:http://layznet.iteye.com/blog/1182924,http://www.cnblogs.com/fingerbo
阅读全文
摘要:上面利用@Configuration和@Bean配置bean,中间利用@Autowired,指定s1和s2分别指向哪个实现类,下面利用@Autowired,指定s中只有Integer实现类 例子: 在接口中指定T的泛型: 在实现类中指定确定的类型: config的class类中利用@Bean配置be
阅读全文
摘要:@Required(不常用) @Autowired(常用) 下面用例子解释以上内容: @Autowired注解的三种方式如下,第一种是直接在属性名上加注解,这样就可以不用在写set方法进行注入,这种方式与set方式作用一样;第二种是在set方法上加注解;第三种是在构造器上加注解 测试代码如下: xm
阅读全文
摘要:Resources的类型 获取resource的方式(xml配置正常进行):
阅读全文
摘要:Bean容器初始化: 本地文件是绝对路径,classpath是相对路径。例子如下: Bean配置项: 常用Bean的配置项: (1)id :在整个IOC容器中,这个bean的唯一标识 (2)class :具体要实例化的某一类,与id对应 (3)scope :bean的作用域 (4)construct
阅读全文
摘要:Spring是一个开源框架,是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架。 原因: (1)通过控制反转(IOC)达到松耦合,IOC也就是把控制权交出去,在使用中直接得到对象 (2)提供了面向切面编程的丰富支持,允许通过分离应用的业务逻辑与系统级服务进行内聚性的开发(例如,商品的入库
阅读全文