上一页 1 ··· 121 122 123 124 125 126 127 128 129 ··· 341 下一页
摘要: 调用set方法在实例化对象的时候属性注入,用到了property标签或者p名称空间;除了这种方式,还可以调用有参构造方法在实例化对象的时候属性注入,这种方式需要用到constructor-arg标签。constructor-arg子标签:指定创建类对象时使用哪个构造函数,每一对或每一个constru 阅读全文
posted @ 2021-08-16 10:49 emanlee 阅读(1031) 评论(0) 推荐(0)
摘要: 如果需要传递类似于 Java Collection 类型的值,例如 List、Set、Map 和 properties,可以使用 Spring 提供的集合配置标签,如下表所示。 标签 说明 <list> 用于注入 list 类型的值,允许重复 <set> 用于注入 set 类型的值,不允许重复 <m 阅读全文
posted @ 2021-08-16 09:41 emanlee 阅读(146) 评论(0) 推荐(0)
摘要: Spring 依赖注入(Dependency Injection,DI)和控制反转含义相同,它们是从两个角度描述的同一个概念。使用依赖注入可以更轻松的管理和测试应用程序。 当某个 Java 实例需要另一个 Java 实例时,传统的方法是由调用者创建被调用者的实例(例如,使用 new 关键字获得被调用 阅读全文
posted @ 2021-08-16 09:22 emanlee 阅读(198) 评论(0) 推荐(0)
摘要: 在配置文件中,除了可以定义 Bean 的属性值和相互之间的依赖关系,还可以声明 Bean 的作用域。例如,如果每次获取 Bean 时,都需要一个 Bean 实例,那么应该将 Bean 的 scope 属性定义为 prototype,如果 Spring 需要每次都返回一个相同的 Bean 实例,则应将 阅读全文
posted @ 2021-08-16 09:15 emanlee 阅读(467) 评论(0) 推荐(0)
摘要: IoC 容器是 Spring 的核心,也可以称为 Spring 容器。Spring 通过 IoC 容器来管理对象的实例化和初始化,以及对象从创建到销毁的整个生命周期。 Spring 中使用的对象都由 IoC 容器管理,不需要我们手动使用 new 运算符创建对象。由 IoC 容器管理的对象称为 Spr 阅读全文
posted @ 2021-08-16 08:56 emanlee 阅读(153) 评论(0) 推荐(0)
摘要: 由 Spring IoC 容器管理的对象称为 Bean,Bean 根据 Spring 配置文件中的信息创建。 可以把 Spring IoC 容器看作是一个大工厂,Bean 相当于工厂的产品,如果希望这个大工厂生产和管理 Bean,则需要告诉容器需要哪些 Bean,以及需要哪种方式装配 Bean。 S 阅读全文
posted @ 2021-08-15 22:30 emanlee 阅读(383) 评论(0) 推荐(0)
摘要: Spring 框架采用分层的理念,根据功能的不同划分成了多个模块,这些模块大体可分为 Data Access/Integration(数据访问与集成)、Web、AOP、Aspects、Instrumentation(检测)、Messaging(消息处理)、Core Container(核心容器)和 阅读全文
posted @ 2021-08-15 22:14 emanlee 阅读(632) 评论(0) 推荐(0)
摘要: Spring简介 Spring是一个从实际开发中抽取出来的框架,因此它完成了大量开发中的通用步骤,留给开发者的仅仅是与特定应用相关的部分,从而大大提高了企业应用的开发效率。 Spring总结起来优点如下: 独立于各种应用服务器,基于Spring框架的应用,可以真正实现Write Once,Run A 阅读全文
posted @ 2021-08-15 21:10 emanlee 阅读(276) 评论(0) 推荐(0)
摘要: 一、MyBatis 框架的优点: 1. 与JDBC相比,减少了50%以上的代码量。 2. MyBatis是最简单的持久化框架,小巧并且简单易学。 3. MyBatis灵活,不会对应用程序或者数据库的现有设计强加任何影响,SQL可以写在XML里(还可以以注解方式写到Java代码中),从程序代码中彻底分 阅读全文
posted @ 2021-08-10 22:40 emanlee 阅读(4695) 评论(0) 推荐(2)
摘要: 数据库表中有一个自增长字段为id,如何在插入记录之后获得这个id值呢? 比如:insert into user(username,address,sex,birthday) values(#{username},#{address},#{sex},#{birthday})执行完后,我们去看数据库,发 阅读全文
posted @ 2021-08-10 17:15 emanlee 阅读(709) 评论(0) 推荐(0)
上一页 1 ··· 121 122 123 124 125 126 127 128 129 ··· 341 下一页