Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #9525

Re: Use of beans in my design possible?

From Lew <lewbloch@gmail.com>
Newsgroups comp.lang.java.programmer
Subject Re: Use of beans in my design possible?
Date 2011-11-04 12:46 -0700
Organization http://groups.google.com
Message-ID <22613314.193.1320435997088.JavaMail.geo-discussion-forums@vbct14> (permalink)
References <edaed3bf-2eec-4891-b1dd-e6878665f2f3@l19g2000yqc.googlegroups.com>

Show all headers | View raw


mike wrote:
> I am considering using java [sic] beans ( and it was a while since I used
> it) to store/update data.

"Bean" just means "class that adheres to certain conventions".

> I use a series of commands to access a 3:rd party system. I parse the
> data ( output from command) and generate an Activity object with
> getters/setters.

It's already a bean!

> I am considering using beans since I remember that updates/new objects
> can be done easier using beans. Is that correct?

No.

> How will beans be updated if new data for an object is generated when
> commands are executed?

By a caller setting properties of the bean.

> What do I have to do in order to use beans? ( I am using jdk 1.5 ....
> yes I know it is old ).

Have your classes adhere to the JavaBean conventions, at minimum exposing properties strictly through accessors ("getters") and mutators ("setters").

JDK 5 is old but modern in its sensibilities.  If I may ask, why aren't you using Java 6?

-- 
Lew

Back to comp.lang.java.programmer | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Use of beans in my design possible? mike <mikaelpetterson@hotmail.com> - 2011-11-04 09:19 -0700
  Re: Use of beans in my design possible? markspace <-@.> - 2011-11-04 10:27 -0700
  Re: Use of beans in my design possible? Lew <lewbloch@gmail.com> - 2011-11-04 12:46 -0700
  Re: Use of beans in my design possible? Arne Vajhøj <arne@vajhoej.dk> - 2011-11-04 21:10 -0400

csiph-web