Spring Core
Bwz_Learning
Change the world by program.
展开
-
Spring 的优秀工具类盘点:文件资源操作和 Web 相关工具类
Spring 不但提供了一个功能全面的应用开发框架,本身还拥有众多可以在程序编写时直接使用的工具类,您不但可以在 Spring 应用中使用这些工具类,也可以在其它的应用中使用,这些工具类中的大部分是可以在脱离 Spring 框架时使用的。了解 Spring 中有哪些好用的工具类并在程序编写时适当使用,将有助于提高开发效率、增强代码质量。文件资源操作文件资源的操作是应用程序中常见的功能,原创 2016-12-26 19:01:26 · 2545 阅读 · 1 评论 -
控制反转和依赖注入(IOC/DI)
控制反转和依赖注入 IOC——Inversion of Control 控制反转 DI——Dependency Injection 依赖注入 要想理解上面两个概念,就必须搞清楚如下的问题:参与者都有谁?依赖:谁依赖于谁?为什么需要依赖? 注入:谁注入于谁?到底注入什么?控制反转:谁控制谁?控制什么?为何叫反转(有反转就应该有正转转载 2016-11-15 19:54:08 · 330 阅读 · 0 评论 -
Spring框架的IOC/DI的自己实现
今天咱们就一起探索spring是怎么完成IOC/DI工作的,也自己做一个简单Spring框架!Spring中Bean的定义作用:在spring中使用的bean,都有某些公共属性,此类就是对公共属性的定义[java] view plain copy print?public class BeanDefine {转载 2016-11-15 19:58:02 · 1630 阅读 · 0 评论 -
Spring中加载propertities配置文件
0、Spring加载classpath路径下的propertities配置文件 <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> classpath:baseInfo.properties classpath原创 2016-12-29 17:37:15 · 3316 阅读 · 0 评论 -
Spring的事务管理和数据库事务相关知识
1 初步理解理解事务之前,先讲一个你日常生活中最常干的事:取钱。 比如你去ATM机取1000块钱,大体有两个步骤:首先输入密码金额,银行卡扣掉1000元钱;然后ATM出1000元钱。这两个步骤必须是要么都执行要么都不执行。如果银行卡扣除了1000块但是ATM出钱失败的话,你将会损失1000元;如果银行卡扣钱失败但是ATM却出了1000块,那么银行将损失1000元。所以,如果一个步骤成功转载 2016-11-20 14:46:31 · 9763 阅读 · 0 评论