Frameworks
31 отговора
0 прегледа
Frameworks
Едно време, преди 5-6 години в .нет света всеки си правеше собствен data access framework със умни ентитита.
Сега с nHibernate, linq2sql и entity framework-a това май отшумя.
Какви ORM-та ползвате вие ?
Heavy rings hold cigarettes
Up to lips that time forgets
Сега с nHibernate, linq2sql и entity framework-a това май отшумя.
Какви ORM-та ползвате вие ?
Heavy rings hold cigarettes
Up to lips that time forgets
Re: Frameworks
hibernate, ejb, toplink, базирани на JPA спецификацията. По мое мнение са доста удобни за работа, но стане ли дума за пърформанс са за боклука. Въпреки че може да чийтнеш някои неща.
Редактирано от cristal_reaver на
Re: Frameworks
Аз лично в текущия ми проект който ме 'рани ползвам ибатис (и работя като НЕистински порграмист с джава) и съм доволен... налага ми се да въртя "по-така" ес-кю-ели и се радавам, че не съм на хибернейт даже ....
Revolution, the only solution,
The armed response of an entire nation
System of a Down P.L.U.C.K.
Revolution, the only solution,
The armed response of an entire nation
System of a Down P.L.U.C.K.
Re: Frameworks
Напоследък ползвам JdbcTemplate на Spring, но съм ползвам и iBatis, и JPA (Hibernate, EJB 3). Понякога няма нищо по-хубаво от добрия стар SQL с кеширане от второ ниво.
Re: Frameworks
Мемкеш + jpa е много добре, но все пак си зависи за какво става дума. Иначе мемкеш е много полезен.
Re: Frameworks
Като гледам EJB 3.0 (hibernate) и неговите голи обекти, няма как да не се усмихна, че вече Java се учи от .NET , а преди беше обратното. 
Heavy rings hold cigarettes
Up to lips that time forgets
Heavy rings hold cigarettes
Up to lips that time forgets
Re: Frameworks
Това е просто фреймуърк написан на жава, това че хората, които са го писали може би са гледали от .нет жавата не я грее 
Re: Frameworks
Харесва ми този начин на мислене 
Heavy rings hold cigarettes
Up to lips that time forgets
Heavy rings hold cigarettes
Up to lips that time forgets
Re: Frameworks
Пичове, смешни за тия ваште "ревюта" на фреймуорци. Само в тва изречение има поне 5 грешки.
Re: Frameworks
Еми аз тоя проект го почнах преди 3 години :) тогава модата беше по-друга :)
Revolution, the only solution,
The armed response of an entire nation
System of a Down P.L.U.C.K.
Revolution, the only solution,
The armed response of an entire nation
System of a Down P.L.U.C.K.
Re: Frameworks
NHibernate за .нет е портнат от Hibernate за жава.
linq2sql не го знам кога е излязло, но ежб-тата ги има от доста години
linq2sql не го знам кога е излязло, но ежб-тата ги има от доста години
Re: Frameworks
Направи едно сериозно ревю :)
Heavy rings hold cigarettes
Up to lips that time forgets
Heavy rings hold cigarettes
Up to lips that time forgets
Re: Frameworks
"Базите данни" както ги преподават в момента с 3-та нормална форма, сторед процедури и т.н. трябва да се забранят.
Много се радвам на BigTable
[линк]
и Амазон РДС
[линк]
Даже ако можеше и още по-просто да е, щеше да е още по-добре. Като цяло правилото е като се стигне до термини като "нормална форма", и "фреймуърк", значи вече нещо тотално не е наред.
--
One day it will make sense.
Много се радвам на BigTable
[линк]
и Амазон РДС
[линк]
Даже ако можеше и още по-просто да е, щеше да е още по-добре. Като цяло правилото е като се стигне до термини като "нормална форма", и "фреймуърк", значи вече нещо тотално не е наред.
--
One day it will make sense.
Re: Frameworks
Аз ползвам EHCache в комбинация със Spring, аспектно ориентирано програмиране и един интерцептор за кеширане. Така декларативно казвам резултатите на кой метод как ще се кешират, като се вземат предвид подадените параметри.
Re: Frameworks
Linq 2 Sql не е "full-blown" ORM като EF (Entity Framework), но за 99.5% от случаите е предостатъчен.
Единственият проблем е съпорт за различни от MS SQL бази данни. Аз лично не виждам никаква причина вече да се ползва MS SQL при сегашните им цени/лицензиране, MySQL e предостатъчен за 99.9% от проектите. И освен това не позволява сторед процедури, което е перфектно, като видя проект със сторед процедури и получавам обриви.
EDIT: Хаха, оляли са се - [линк]
Ако някой от MySQL чете понеже знам че има 2-3-ма тука в България на телекомют - деца, форкнете го този проект и го ребрандирайте като друга база данни, че ще осерете на метенето. Или това вече е проперти на Оракъл, тоест се осраха нещата?
Окей, значи остава BigTable.
EDIT 2: Бах, то гоУема драма било, голяма работа. Бе където Оракъл минат нищо хубаво не расте, така че...
[линк]
--
One day it will make sense.
Единственият проблем е съпорт за различни от MS SQL бази данни. Аз лично не виждам никаква причина вече да се ползва MS SQL при сегашните им цени/лицензиране, MySQL e предостатъчен за 99.9% от проектите. И освен това не позволява сторед процедури, което е перфектно, като видя проект със сторед процедури и получавам обриви.
EDIT: Хаха, оляли са се - [линк]
Ако някой от MySQL чете понеже знам че има 2-3-ма тука в България на телекомют - деца, форкнете го този проект и го ребрандирайте като друга база данни, че ще осерете на метенето. Или това вече е проперти на Оракъл, тоест се осраха нещата?
Окей, значи остава BigTable.
EDIT 2: Бах, то гоУема драма било, голяма работа. Бе където Оракъл минат нищо хубаво не расте, така че...
[линк]
--
One day it will make sense.
Редактирано от Гypy на