框架
刘哥聊技术
一个致力于分享技术、职场技能和创业经验方面的知识和经验,内容包括但不限于Java技术、技术趋势、开源项目和技术架构博客。持续关注互联网和科技的发展,分享人工智能和其他前沿技术的信息,陪你一起成长。
展开
-
Spring简介
Spring简介:Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spr翻译 2014-11-21 16:10:14 · 538 阅读 · 0 评论 -
利用Spring创建javaBean对象的几种方法
3种方法如下:1.用构造器来实例化的方式2.利用静态工厂方法实例化的方式。3.利用实例工厂方法实例化的方式。小案例:利用Spring调用构造器GregrianCalendar 创建Calendar实例。利用Spring调用Calendar的静态工厂方法getInstance()创建Calendar。利用Spring创建GregorianCalendar 对象作为工厂原创 2014-11-21 18:45:44 · 3193 阅读 · 0 评论 -
在MyEclipse中使用Spring,跨出Spring伟大的一步
1.建一个java web工程项目,名字是:blog.csdn.net.daliu2.建俩个包,一个名字是org.spring.dao,另外一个是:org.spring.test3.导入相应的jar包。可以在这里下载到相对应的包:http://pan.baidu.com/s/1jf5sq4.在src目录下新建一个名字为applicationContext.x原创 2014-11-21 18:18:00 · 441 阅读 · 0 评论 -
Spring开发环境的配置
(1)登录站点,下载Spring的最新稳定版本。最新版本为spring-framework-4.0.建议下载spring-framework-spring-framework-4.0.0.M2-dist这个压缩包不仅包含Spring的开发包,而且包含Spring编译和运行所依赖的第三方类库。下载地址有:http://maven.springframework.org/relea翻译 2014-11-21 16:41:55 · 578 阅读 · 0 评论 -
实例化,执行,初始化,销毁bean对象
1.修改applicationContext.xml,通过设置配置文件属性lazy-init="true",可以改变Spring容器创建对象的时机。2.在顶级的元素中的default-lazy-init属性,可以为容器所有指定延迟实例化特性3.从输出结果可以看出,当使用ExampleBean对象时,才被创建,即,设置lazy-init="true"属性后,对象不使用不创建。原创 2014-11-23 22:56:10 · 872 阅读 · 0 评论 -
Spring连接数据库的方式1:利用Spring实现bean属性setter方式注入
利用Spring实现bean属性setter方式注入JDBCDataSource类封装了管理数据库连接的方法getConnection(), 这个方法在执行之前需要数据库连接参数: 数据库驱动, 连接URL, 用户名和密码.利用Spring配置文件applicationContext.xml配置bean, 并且setter参数注入JDBCDataSource的连接参数,原创 2014-11-24 10:17:19 · 2289 阅读 · 0 评论 -
Spring 框架的7个模块的简介
Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式。如图:组成 Spring 框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块联合实现。核心容器:核心容器提供 Spring 框架的基本功能。核心容器的主要组件是 BeanFact翻译 2014-11-21 17:16:25 · 1238 阅读 · 0 评论 -
原型模式(prototype)和单例模式(默认情况下)
1. 新建ExampleBean,该类在工程中的位置如图: 2. 在applicationContext.xml文件中,配置ExampleBean3. 在TestCase中新建测试方法testExampleBean()原创 2014-11-23 22:06:02 · 813 阅读 · 0 评论 -
给MessageBean注入参数值,为Bean注入集合参数值。
一、类MessageBean,添加四个属性,并生成这几个属性对应的getter和setter方法;最后在execute方法获取这几个属性的信息。import java.util.List;import java.util.Map;import java.util.Properties;import java.util.Set;/** * 类MessageBean,添加四个属性原创 2014-11-24 19:00:33 · 1492 阅读 · 0 评论