社区
Web 开发
帖子详情
javabean 和java普通的类有什么去别啊,谁能说一下 啊
tangxiao890923
2009-04-06 02:00:28
javabean 和java普通的类有什么去别啊,谁能说一下 啊
...全文
389
16
打赏
收藏
javabean 和java普通的类有什么去别啊,谁能说一下 啊
javabean 和java普通的类有什么去别啊,谁能说一下 啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yangfeitarena
2009-04-07
打赏
举报
回复
广义上的javabean可以是任何java普通类。但为了使用上的方便,通常把普通的java类的写法加以特殊的"javabean规范",它就成了我们通常所说的"javabean".javabean规范主要提到它的三个特点:
1.必须是一个 public 类
2.有一个无参数的构造函数
3.属性要有相应的 getXXX() setXXX()方法
long9299
2009-04-06
打赏
举报
回复
javaBean 主要是用来传递数据用的 而普通的类 一般是处理操作
up
1.有个无参的构造器
2.成员变量声明为private且首字母小写
3.具有相应的get和set方法
4.实现serializable接口
其实这些规范也不是很严格,javabean一般是用来处理图形化用户界面 要按照sun定制的标准那就晕死的了
hoojo
2009-04-06
打赏
举报
回复
[Quote=引用 4 楼 chong023 的回复:]
JavaBean可以理解为一个对象,包含有对象的属性和对属性的一系列操作,是一种特殊的类。普通的JAVA类比JAVABEAN包含的内容多些,是方法操作,业务处理等具有特殊功能事件的封装,既包含对象属性定义和操作(JAVABEAN),也包含其他对对象操作的方法。S
[/Quote]
javaBean 主要是用来传递数据用的 而普通的类 一般是处理操作
藍色_斯坦福橋
2009-04-06
打赏
举报
回复
javaBean是一个特殊的类
javaBean比其它类多些规范:
主要3个是:
1,javaBean配备get()set()方法
2,javaBean属性私有化
3,必须有构造器
藍色_斯坦福橋
2009-04-06
打赏
举报
回复
javaBean是一个特殊的类
javaBean比其它类多些规范:
主要3个是:
1,javaBean配备get()set()方法
2,javaBean字段私有化
3,必须有构造器
wmlearnjava
2009-04-06
打赏
举报
回复
javabean其实也是一种java类只是比一般的类多了一些规范,必需要有一个空的构造方法,并且成员变量不能为public
里面有set(),get()方法,,
jourqel
2009-04-06
打赏
举报
回复
JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露称为属性。众所周知,属性名称符合这种模式,其他Java 类可以通过自省机制发现和操作这些JavaBean 属性。
用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他JavaBean、applet程序或者应用来使用这些对象。用户可以认为JavaBean提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。
heartmemory
2009-04-06
打赏
举报
回复
理论上没有什么不同,任务一个java类都可以看作是一个javabean!
一般讲:javabean 要有一个无参构造方法 要实现serializable接口,set get方法
yhef
2009-04-06
打赏
举报
回复
其实就是普通的JAVA类,但至少应该满足以下条件:
1、公有的空的构造方法
2、属性都应该有 getter setter
zfc827
2009-04-06
打赏
举报
回复
javabean是对面向对象思想的一种具体实施的表现,它本质就是组件化,模块化。把复杂的系统拆成若干个小的模块,就像零件一样,需要时在按照系统架构对他进行拼接,所以我认为它是为了满足于一个功能需求而特别独立出来的java类,具体表现提供若干个公开的构造方法,以及对类中的字段,遵照javabean规范提供相应的set和get方法。
我认为广义上来说,所有的类都可以被称做javabean,因为他们都是根据一个特定的功能需求而独立出来的java类。
sirtener
2009-04-06
打赏
举报
回复
JavaBean可以理解为一个对象,包含有对象的属性和对属性的一系列操作,是一种特殊的类。普通的JAVA类比JAVABEAN包含的内容多些,是方法操作,业务处理等具有特殊功能事件的封装,既包含对象属性定义和操作(JAVABEAN),也包含其他对对象操作的方法。
sirtener
2009-04-06
打赏
举报
回复
JavaBean可以理解为一个对象,包含有对象的属性和对属性的一系列操作,是一种特殊的类。普通的JAVA类比JAVABEAN包含的内容多些,是方法操作,业务处理等具有特殊功能事件的封装,既包含对象属性定义和操作(JAVABEAN),也包含其他对对象操作的方法。S
real518
2009-04-06
打赏
举报
回复
javabean一般都是序列化的吧。
YL_Show
2009-04-06
打赏
举报
回复
javabean类要有一个参数为空的构造函数,有get和set方法。GUI的javabean类有很多规范,一般使用的javabean类和普通类好像没有什么区别。
himily198338
2009-04-06
打赏
举报
回复
JavaBean只是一种特殊的Java类,满足一定的规范,如果get方法和set方法等等。
Java
EE企业主流框架开发实战教程
Spring Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的
Java
开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的
Java
Bean
来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何
Java
应用都可以从Spring中受益。 简单来
说
,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。SpringMVC Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring MVC 分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。MyBatis MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。MyBatis是一个基于
Java
的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO)MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和
Java
的POJOs(Plain Old
Java
Objects,
普通
的
Java
对象)映射成数据库中的记录。
java
bean
导航
java
bean
:
java
语言编写的一个可重用的组件, 狭义上来
说
就是我们编写的一个
普通
的
java
类 例如:User Person
java
bean
规范: 1.必须是一个公共的具体的类 public class 2.提供私有的字段 private Stri...
jsp操作
java
bean
一:介绍
java
bean
:
java
语言编写的一个可重用的组件。 狭义上来
说
就是我们编写的一个
普通
的
java
类,例如:User。。。
java
bean
规范: 1、必须是一个公共具体的类:public class public修饰的类。 2、提供私有字段 private String name其中name称之为:字段 而不是
java
bean
的bean属性...
JAVA
中MVC框架之
java
bean
与servlet与jsp的区别
(1)
java
bean
只含有属性、set、get方法。 (2)servlet 用于处理数据、逻辑 (3)
java
bean
说
笼统点是表现,显示数据 (4)
java
bean
、servlet、jsp分别对应M(odel)、C(ontroller)、V(iew) 举例: servlet查询数据库—–
java
bean
保存查询结果—–jsp显示查询结果
java
bean
就是一个
普通
的
Java
...
Java
Web核心编程
本阶段
Java
视频教程涵盖
Java
WEB 企业级开发所需的Servlet、JSP、MVC 设计模式、EL 表达式、
Java
Bean
、国际化、Cookie和HttpSession、
Java
Mail等核心技术。并通过书城案例,巩固知识,提供开发能力
Web 开发
81,076
社区成员
341,821
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章