学习组件的使用:

 

首先应该先了解一下常用的组件类型

当然这些类型不是严格的,大部分组件兼有两种功能,没有严格的界限

spring,structs,hibernate,但是spring侧重于配置式,所以用其开发的代码维护方便,移植性好,但是它提供的访问数据库的组件(可以单独使用),用户可以直接在类中调用来加快开发.

注入式组件

1,这种方式下,程序员能在自己写的类中开到组件方法的调用.通常编写程序的方法是继承组件中的某个类,调用其相关方法,得到其返回值,然后处理这个值,这是注入式的编写方法

习惯上还经常把这种东西称为重量级组件应用J

组件在这种方式上起到的作用是 类似于 帮助的作用,如同helper.

由用户自己写的类来驱动

配置式组件

2,这种方式主要利用了javareflect机制,程序员在自己写的类中,看不到调用组件的痕迹.程序员在完成自己一定功能(这些功能是常用的已经分好类,或者在组件中定义好的,程序员只是对功能进行实现)的类后,然后在组件提供的配置文件(一个或几个xml文件),进行配置,然后由组件来驱动运行的.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值