Spring
许你常欢
纸上得来终觉浅,绝知此事要躬行
展开
-
【Spring实例02】Spring无xml的账户crud例子(基于注解)及Spring整合Junit
在本次例子中,主要是基于前一篇博客的例子,做了基于注解的改变,以及测试类使用了Spring整合的Junit,其他主要的业务逻辑不变。一、主要代码1.1、持久层修改部分IAccountDaoImpl.java/** * 账户的持久层实现类 */@Repository("accountDao")public class IAccountDaoImpl implements IAcc...原创 2019-11-30 14:05:28 · 248 阅读 · 1 评论 -
【Spring实例01】Spring基于xml的账户crud例子
一、需求分析实现账户的 CRUD 操作1.1、技术分析使用Idea工具创建Maven工程使用 spring 的 IoC 实现对象的管理使用 DBAssit 作为持久层解决方案使用 c3p0 数据源二、环境搭建1.1、新建工程新建一个maven工程,选择Maven后直接下一步,如下:添加GroupId和ArtifactId:在pom.xml文件下导入以下依赖:<de...原创 2019-11-30 13:40:21 · 312 阅读 · 0 评论 -
【Spring学习04】Spring基于IOC的注解配置和Spring新注解
学习基于注解的 IoC 配置,大家脑海里首先得有一个认知,即注解配置和 xml 配置要实现的功能都是一样的,都是要降低程序间的耦合。只是配置的形式不一样。 关于实际的开发中到底使用xml还是注解,每家公司有着不同的使用习惯。所以这两种配置方式我们都需要掌握。一、Spring基于IOC的注解配置注意:在基于注解的配置中,我们还要多拷贝一个 aop 的 jar 包。在上一篇博客中已经介绍了...原创 2019-11-29 23:25:44 · 289 阅读 · 0 评论 -
【Spring学习03】Spring对bean的管理细节
一、Spring对bean的管理创建bean的三种方式bean对象的作用范围bean对象的生命周期复杂类型,集合类型的注入bean标签作用:用于配置对象让 spring 来创建的。默认情况下它调用的是类中的无参构造函数。如果没有无参构造函数则不能创建成功。属性:id:给对象在容器中提供一个唯一标识。用于获取对象。class:指定类的全限定类名。用于反射创建对象。默认...原创 2019-11-29 21:42:13 · 373 阅读 · 0 评论 -
【Spring学习01】Spring简介及第一个HelloWorld程序
------------------------------------------------纸上得来终觉浅,绝知此事要躬行----------------------------------------------“对于Java程序员来说,这是一个很好的时代”一、Spring简介 Spring不是直译的春天,而是一个开源的框架,是为解决企业级应用开发的复杂性而...原创 2019-07-14 22:13:26 · 337 阅读 · 2 评论 -
【Spring学习02】Spring的IOC(控制反转) & DI(依赖注入)
-------------------------------------------------------------纸上得来终觉浅,绝知此事要躬行------------------------------------------------------------------------------一、依赖注入概念依赖注入( Dependency Injection ,简称 DI)...原创 2019-08-18 20:30:23 · 318 阅读 · 1 评论