刚刚开始学java,早年间听说过javabean这个技术,但是现在貌似不怎么提了。
我在oracle官网上看到这么一段话:JavaBeans technology is the component architecture for the Java 2 Platform, Standard Edition (J2SE). 我想问一下,现在javabean是不是过时了?现在版本的java se还支持么?
我现在在学习java的web编程,还用去看javabean么?

解决方案 »

  1.   

    javabena 只是一种规范 童鞋
      

  2.   

    web开发在鼓吹pojo。javabeans 一般用在 swing开发中。
      

  3.   

    java的核心是面向对象,而面向对象则用的更多的是用javabena封装对象属性
      

  4.   

    一个最简单的javabean:
    import java.beans.PropertyChangeSupport;
    import java.beans.PropertyChangeListener;
    public class Person {
        private final PropertyChangeSupport pcs = new PropertyChangeSupport(this);
        private String name;    public Person(){}    public Person(String name){
            this.name = name;
        }    public void setName(String name){
            String old = this.name;
            this.name = name;
            pcs.firePropertyChange("name", old, this.name);
        }    public String getName(){
            return this.name;
        }    public void addPropertyChangeListener(PropertyChangeListener l){
            pcs.addPropertyChangeListener(l);
        }    public void removePropertyChangeListener(PropertyChangeListener l){
            pcs.removePropertyChangeListener(l);
        }
    }
      

  5.   

    我们虽然还没有学习三大框架 ,但是现在做项目网站用的就是java bean+dao+jsp+.....沈略一百句