0

나는 Hibernate에 기반한 가벼운 데이터 액세스 프레임 워크를 찾고 있었다. 간단한 CRUD와 간단한 HQL 또는 LINQ-NHhibernate 쿼리가 필요했습니다. 성능은 중요한 문제가 아니었고 현재 작업하고있는 응용 프로그램은 간단한 테이블 구조를 가지고 있지만 많은 테이블이 있습니다. 이 데이터 액세스 프레임 워크는 ASP.NET Webform 응용 프로그램에서 사용됩니다.성 ActiveRecord와 어떤 exprience?

한번은 S # harp 아키텍처를 발견했지만 ASP.NET MVC 용으로 개발되었습니다. 지금 막 성 ActiveRecord를 발견했습니다. 하지만 궁금하네요 : 아무도 경험이 있다면? 저에게 적합합니까? 특정 문제를 고려해야합니까? 미래는 어떻습니까? Castle ActiveRecord가 향후 수년 내에 개발되고 활성화 될 예정입니까? 사전

+0

그냥 내 첫 번째 앱을 만들었습니다. ActiveRecord를 사용하면 쉽고 간단합니다. 그러나 주요 질문은 여전히 ​​남아 있습니다 : AR은 신뢰할 수 있습니까? –

답변

3

누구나 어떤 경험이 있습니까? 작년 초 2.0 비트 이후 SourceForge

그래, 나는 누군가가 그것에 대해 경험이 있다고 말하고 싶습니다.

나에게 적합합니까?

만 대답 할 수 있습니다. 모든 프로그래머 (또는 건축가 또는 수석 개발자가있는 경우)는 모든 프로젝트에 사용되는 모든 기술을 평가해야합니다.

어떤 특정 문제를 고려해야합니까?

ActiveRecord pattern에 대해 자세히 알아보십시오. NHibernate에 대해 자세히 알아보십시오. CastleCasts을 확인하십시오.

미래는 어떻습니까? Castle ActiveRecord가 향후 수년 내에 개발되고 활성화 될 예정입니까?

미래가 확실하지 않습니다. 하지만 Castle ActiveRecord는 지난 5 년 이상 많은 사람들을 위해 일해 왔으며 오픈 소스라고 말할 수 있습니다. 따라서 위험이 거의 없습니다.

2

성 액티브에

덕분에 훌륭한 선택이 될 것입니다. 그것은 Hibernate 위에 구축 된 데이터 계층이다. Sharp Achitecture는 단순한 데이터 계층 그 이상입니다.

성 ActiveRecord가 적극적으로 유지 관리되고 지원됩니다.

+0

신경 써야 할 모든 고려 사항? –