Tháng Tư 2, 2009
Something we’ve come up against in the last week is a need to map a view in Nhibernate. We have a reasonably complex data model with a hierarchical structure involving about four different tables that we wanted to represent as a single mapped entity in our object model. The obvious approach was to define the appropriate view and map that.
No joined tables in Nhibernate:
There seems to be some confusion on the web with a lot of people complaining that Nhibernate doesn’t yet support the joined tables syntax that is available in Hibernate 3.0. While this is true, it doesn’t prevent you from working with a database view as long as you don’t need to update the underlying tables via Nhibernate.
The solution:
Map the view just as you would map any other table in your data model with the standard syntax:
<class name=”MyEntity” table=”MyView”/>
The only other change you need to make is in your property mapping. Add the update and insert attributes to ensure Nhibernate doesn’t try and generate insert and update statements for your view.
<property name=”MyProperty” type=”String” column name=”MyColumn” length=”300″ sql-type=”varchar” not-null=”true”update=”false” insert=”false”/>
That is probably obvious to most people, but there seemed to be enough confusion when I was searching about it that it seems worth stating it again here.
Thanks JAMES FITZSIMONS at
Leave a Comment » |
1 |
Liên kết tĩnh
Đăng bởi xcoi
Tháng Ba 30, 2009
Đừng chạy trốn mà hãy tìm đến tình yêu! vì tình yêu mang lại sức mạnh và hạnh phúc cho bạn!
Đằng sau người Đàn ông thành công luôn có bàn tay khéo léo của người phụ nữ!
Giữ một con người không khó mà giữ được trái tim người đó mới thực sự khó.
Love you/me without knowning how, why, or even where.
Tạo được niềm tin đã khó, giữ được niềm tin còn khó hơn rất rất.. và rất nhiều.
Một ngày nào đó bạn không còn niềm tin bạn sẽ trở thành kẻ vô dụng,vô hồn trên cõi đời này. Mỗi ngày hãy làm một việc gì đó có ích, hãy nhận ít nhất một nụ cười từ ai đó, hãy cười tươi với ai đó dù chỉ một lần, hãy nhắm mắt trong giây lát ngĩ về người yêu dấu và gửi cho người ấy những lời yêu thương nhất!Như vậy bạn đã làm cho mình một cái gì đó thật lớn lao mà bạn không hề biết.
Cuộc đời đôi khi như dòng sông chảy xiết, lúc vơi lúc đầy, lúc đục lúc trong và sông sẽ chảy ra biển lớn! Thiên thiên cho ta những bông hoa hương sắc, đời sinh ra cho thế giới chị e! Hãy yêu chị em , chăm sóc và tận hưởng những gì chị e mang lại như hương sắc tuyệt vời của hoa!
Phản bội lại niềm tin là phản bội lại chính mình.
Con người có ba điều cơ bản cần có: Công việc – Tình yêu – Hoài bão.
Việc hôm nay chớ để ngày mai, cần dứt điểm ngay những gì cần làm kể cả ngài mai không còn gì để mất
Giận giữ không phải là giải pháp tốt vì giận dữ là tự chuốc lấy bực dọc. Hãy giận dữ bằng sự hoà hợp, cộng tác, và hoà bình hợp tác. 12:next..
Leave a Comment » |
1 | Thẻ: Vững tin |
Liên kết tĩnh
Đăng bởi xcoi