Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


NHibernate i en flerskiktad lösning.

Postades av 2005-06-02 14:23:14 - Tomas Anonym, i forum arkitektur, Tråden har 2 Kommentarer och lästs av 1380 personer

Hej allihopa,
Mitt första inlägg här på pellesoft.
Jag har börjat titta lite på NHibernate (O/R Mapper) och tycker att att det verkar som ett trevligt sätt att arbeta mot databaser. Tyvärr råder det ju en väldigt brist på dokumentation kring just NHibernate.

Nu har jag dock märkt att lazy loadade collections i mappade objekt ställer till det en hel del eftersom deras parent objekt måste låsas till en viss session, detta eftersom orginalsessionen krävs då det är dags hämta collectionen. En lösning på detta är ju självklart att låta sessionen i DALet ligga öppen under hela applikationskörningen. Men det känns ju minst sagt som resursslöseri.
Det är lite svårt att ge en riktigt bra och djup beskrivning av problemet då jag som sagt är nybörjare på detta område. Men jag hoppas att ni skriker till och kräver mig på bättre förklaring om det skulle vara något ni är tveksamma över!

Jag undrar nu alltså om någon har implementerat NHibernate i en flerskickad lösning och hur ni gjorde?
Kanske angriper jag detta från fel vinkel?
Om någon sitter inne på några bra länkar till sidor som behandlar NHibernate så är det varmt välkommet!
Kanske är det t.o.m. någon som känner sig manad att skriva en artikel om att använda just O/R mappning i flerskickade lösningar?

Hoppas nu att det är någon som förstår mitt lite tarvligt beskrivna problem och att det hamnade i rätt forumdel.

/Tomas


Svara

Sv: NHibernate i en flerskiktad lösning.

Postades av 2005-06-02 14:59:07 - Andreas Paulsson

Jag har använt hibernate (2.1.8) i Java en del och tycker att det är väldigt trevligt. På Java-sidan så finns det mycket dokumentation (se t.ex. http://www.hibernate.org) som förmodligen stämmer bra även på nhibernate (dock så är det bara upp till version 2.0.X som är portad, tror jag).
Jag kan varmt rekommendera boken "Hibernate in action", se http://www.manning.com/bauer .

På Java-sidan så använde jag Eclipse som IDE, och då finns det ett trevligt plugin som heter Hibernate Synchronizer som automatiskt synkar klasser med hibernate-mapping-filer.

Det som jag tycker är krångligast med hibernate är precis som du säger lazy loaded collections och sessions-hantering tillsammans med det. Det är dock relativt enkelt i en webb-applikation då man kan hämta en session i början av requesten och släppa den i slutet.

De lösningarna vi hade var iofs ganska enkla med Struts på JBoss med MS SQL Server som databas.

Sedan har jag inte testat de andra alternativen på -NET-sidan som npersist, det skulle vara intressant att se en jämförelse. Någon?

/Andreas


Svara

Sv: NHibernate i en flerskiktad lösning.

Postades av 2005-06-02 17:13:02 - Andreas Håkansson

Tomas,

Jag vill bara slänga ut en url i tråden. www.npersist.com som är en svenskutvecklad O/R Mapper som är väldigt trevlig att använda.


Svara

Nyligen

  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 887
27 965
271 776
512
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies