社区
Java SE
帖子详情
求助:那为高手可以给我解释一下javabean是什么意思啊?
myjava_024
2006-10-23 10:11:34
举个具体例子帮忙解释解释.....
thank you
...全文
800
14
打赏
收藏
求助:那为高手可以给我解释一下javabean是什么意思啊?
举个具体例子帮忙解释解释..... thank you
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
peterHunter
2006-10-24
打赏
举报
回复
mark
zh029t
2006-10-24
打赏
举报
回复
其中JavaBean的第三个规范就是可视化定制,也就是自定义组件(自定义GUI部件).还有第四个和第五的规范自省和可持续化、持久化.JavaBean不光是只做数据封装.
zh029t
2006-10-24
打赏
举报
回复
希望大家不懂的就学习,学学楼主不要懂一点点就好象都了解是的.JavaBean如果只是用来做数据封装(也就是普通的数据Bean)的话,那你们就错了还是去多看看资料了吧.
我在是解释一下JavaBean的属性分类吧!:
⒈简单属性:属性名小写,有set、get方法来判断(利于自省)。
⒉索引属性:属性本身就是数组,用于访问器可访问数组中的元素,也可访问整个数组。
以上是普通的数据Bean.
⒊关联属性:一个JavaBean的属性改变关联另一个JavaBean的改变。
⒋受限属性:一个JavaBean的属性改变时去通知另一个JavaBean的改变,但是另一个有否决权可以通过抛异常不改变两个JavaBean的改变。
以上为高级JavaBean采用了观察者模式.
allright_flash
2006-10-24
打赏
举报
回复
就是从数据库取出来的数据集合进行的封装。
混沌骑士
2006-10-24
打赏
举报
回复
就是一个普通类,但是请注意:但是它是一个值对象(value object),没有任何业务逻辑的方法。
wqrz
2006-10-24
打赏
举报
回复
public class UserBean {
private String name = "";
private String pass = "";
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPass() {
return pass;
}
public void setPass(String pass) {
this.pass = pass;
}
}
===================
感觉javabean和普通的类没什么区别啊~~~~~~~??
success_dream
2006-10-23
打赏
举报
回复
多用用就知道了!
zh029t
2006-10-23
打赏
举报
回复
一楼和二楼说的是简单的JavaBean(也就是普通的数据Bean).
zh029t
2006-10-23
打赏
举报
回复
不要急慢慢来理解,先做做简单的JavaBean以后慢慢消化。
zh029t
2006-10-23
打赏
举报
回复
JavaBean就是一个类外加一些规范和特征.
在传统意义上:最开始用于可视话组件.
广义上来说:它是个附和一定规范的类.
规范如下:
⒈属性的操作.
⒉事件的处理.前两个是可视IDE(整个开发环境)
⒊可视化定制.
⒋自省.(分析显示到开发环境叫自省)
⒌可持续化、持久化(串行化)
JavaBean的属性分为:
⒈简单属性:属性名小写,有set、get方法来判断(利于自省)。
⒉索引属性:属性本身就是数组,用于访问器可访问数组中的元素,也可访问整个数组。
⒊关联属性:一个JavaBean的属性改变关联另一个JavaBean的改变。
⒋受限属性:一个JavaBean的属性改变时去通知另一个JavaBean的改变,但是另一个有否决权可以通过抛异常不改变两个JavaBean。
JavaBean的优点:
⒈WORA:可移植和可重用。
⒉jar文件能使用户方便的发布组件。
⒊Bean开发者能通过属性、事件、方法、持续化和自省配置并制定Bean。
binprince
2006-10-23
打赏
举报
回复
楼上的兄弟写的好像只是JAVABean中的一个属性POJO吧~~还有几个属性呢~不过俺记性不好没记住~~嘿嘿
junit777
2006-10-23
打赏
举报
回复
咖啡豆
hurrysea
2006-10-23
打赏
举报
回复
一、定义:JavaBean是使用一种符合某些命名方法和设计规范的Java类。
二、示例:
public class MyJavaBean{
private String firstProperty = "";
public MyJavaBean(){
}
public String getFirstProperty(){
return firstProperty;
}
public void setFirstProperty(String value){
firstProterty = value;
}
}
三、JavaBean的特征:
(1)JavaBean类必须具有一个没有参数的构造函数
(2)JavaBean内的属性都应该定义为私有的
(3)属性值通过setXxx和getXxx来操作
nfsli926
2006-10-23
打赏
举报
回复
public class UserBean {
private String name = "";
private String pass = "";
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPass() {
return pass;
}
public void setPass(String pass) {
this.pass = pass;
}
}
上面就是一个简单的javabean的例子,我感觉主要和值对象联系在一起,用于数据值的保存和读取,你可以将它和数据库的一个表对应起来,用于保存数据库表的一条记录,在显示的时候使用get,set方法,在jsp页面上使用useBean的方法,可以直接获取内容
SpringSpringMVCMybatis框架
MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 iBATIS一词来源于“internet”和“abatis”的组合,是...
java异常和
javabean
_
javabean
[
求助
]
javabean
[
求助
]
javabean
我是个新手,请大家多关照!我刚学JSP,在
JavaBean
上遇到了一点问题,我想问问*.java该放在哪个目录,在.jsp文件中如何访问!!!搜索更多相关主题的帖子:color="red">
javabean
color='#FF8000'>----------------解决方案...10热度
JavaBean
求助
JavaBean
求助
我的是T...
java jsf查询数据库_[
求助
]谁有用JSF连数据库并可以 增删改查 功能?
一个关于课题Subject的
JAVABean
:package com.jsfdemo.beans;public class SubjectBean {private String sb_id;private String sb_name;private String sb_desc;private String t_name;private String sb_state;//----------...
J2EE教学体会
三年来,我培养了不少J2EE开发
高手
。他们都找到了不错工作,好几个本科毕业生工作一年后的工资比我的工资都高,虽然我还有一个副教授头衔。J2EE内容很多,如果按传统的授课方法,一周四节课,一个学期是不可能讲完的。即使勉强讲完了,学生也不可能动手做作品。于是只能
求助
于教学方法改革。一个小小的应用程序,我取名为TinyAddressBook,我讲了一个学期。先全部用Servlet+Access实
深入浅出java高级编程【2011-11-29】
急:如何通过ActiveX调用Websphere部署的EJB? 便携的J2EE应用 JBuilder9与WebLogic8.1的问题? 关于JSP中文的问题,请
高手
解答???????? [原创]Jcharts学习笔记 请教: jsp中关于注册页面的写法 消息队列中间件中对象池技术是否适合???? 谁有Ext2FS Anywhere? JDBC call SQLServer的存储过程
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章