http://www.ibm.com/developerworks/java/library/j-cb03076/index.html

2010/1/6 Deny Prasetyo <[email protected]>

>
>
> ada beberapa hal yang secara konsep agak membingungkan saya ketika
> develop rails.
> Ketika menjalankan command generate "scaffold" oleh rails akan dibuatkan
> beberapa file sesuai dengan parameter yang dimasukkan dan ketika
> dijalankan ternyata jalan MULUS dan tanpa hambatan. nah pertanyaannya:
> - Kalau di Java. konsep MVC selalu melibatkan POJO (Plain Old Java
> Object) yang berupa sebuah kelas Java yang memiliki variable2 sesuai
> dengan mapping pada table. Contoh product memiliki variable string
> title, string description dll. Nah yang mengherankan di Rails saya
> menemukan kelas product.rb tapi tidak menemukan sebuah variable member
> sama sekali
>
> class Product < ActiveRecord::Base
> end
>
> sedangkan pada kode bagian lain saya menemukan
>
> <% @products.each do |product| %>
> <tr>
> <td><%=h product.title %></td>
> <td><%=h product.description %></td>
> <td><%=h product.image_url %></td>
> <td><%= link_to 'Show', product %></td>
> <td><%= link_to 'Edit', edit_product_path(product) %></td>
> <td><%= link_to 'Destroy', product, :confirm => 'Are you sure?', :method
> => :delete %></td>
> </tr>
> <% end %>
>
> nah darimana muncul product.title, product.description dll sedangkan
> variable2 tersebut tidak pernah didefinisikan pada kelas Product.
> it's a kind of magic, but in every magic has a trick behind it.
> Ada yang bisa menjelaskan..
>
> salam
> jasoet
>
>  
>



-- 
/wh

e=mc2inhologram


[Non-text portions of this message have been removed]



------------------------------------

ID-Ruby
Berdiskusi dan belajar bersama Bahasa Pemrograman Ruby, termasuk segala varian 
Ruby (JRuby, Rubinius, IronRuby, XRuby), dan program yang dibuat dengan Ruby 
(Ruby on Rails, JRuby on Rails, Merb)

<*> Follow Ruby Indonesia on Twitter
    http://twitter.com/rubyindonesia

<*> Kunjungi Situs Resmi Ruby Indonesia
    http://www.ruby-lang.org/id/

<*> Join Ruby Indonesia on Facebook
    http://rubyurl.com/QV48

<*> Join Ruby Indonesia on LinkedIn
    http://rubyurl.com/eh0i

<*> Kunjungi *arsip milis* id-ruby di
    http://groups.yahoo.com/group/id-ruby/messages
    http://www.mail-archive.com/[email protected]/
    http://rubyurl.com/Q8DD
    http://news.gmane.org/gmane.comp.lang.ruby.region.indonesia

<*> Baca peraturan id-ruby sebelum posting
    http://rubyurl.com/gay1
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/id-ruby/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/id-ruby/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Kirim email ke