0
голосов
1ответов
125 просмотров

Given an input and desired output, figure out the needed transformation

I want a program that does what I said in the title. I realize that this is a pretty vague problem. I also realize that figuring out how to transform any input into any output is nearly impossible, but it seems like handling some simple cases should be feasible. To provide a concrete example...

0
голосов
3ответов
531 просмотров

Best way to track database table/column for html form control

I am working on a php program that requires javascript on every form control. Once the onblur event takes place the value will automatically be sent to the server to update the database. I have possibly 50 form controls spread over 5 tabs so I don't want to hardcode the information on the php fi...

23
голосов
8ответов
49608 просмотров

How to map collections in Dozer

I'd like to do something like: ArrayList<CustomObject> objects = new ArrayList<CustomObject>(); ... DozerBeanMapper MAPPER = new DozerBeanMapper(); ... ArrayList<NewObject> newObjects = MAPPER.map(objects, ...); Assuming: <mapping> <class-a>com.me.CustomObject...

0
голосов
3ответов
439 просмотров

Какими способами можно сопоставить и нормализовать связанные данные?

Допустим, вам нужно распределить случайные связанные данные, предоставленные вам, в более сжатые категории. Пример. Вам предоставлены следующие данные. ПРИМЕЧАНИЕ - может быть любое количество других связанных столбчатых данных: Customer Product Category ========== ...

0
голосов
3ответов
211 просмотров

Ссылки и вызов методов через строки в PHP - плохая идея?

Я всегда беспокоился о вызове методов, ссылаясь на них через строки. В основном в моем текущем сценарии я использую методы статического сопоставления данных для создания и возврата массива объектов модели данных (например, SomeDataMapper :: getAll (1234)). Модели следуют шаблону проектировани...

0
голосов
2ответов
732 просмотров

Сопоставление свойств класса с универсальными столбцами в таблице .NET

У меня есть таблица SQL Server, которая имеет общие имена, такие как Text1, Text2 ... и т. д. Таблица была разработана таким образом, потому что одна и та же структура используется для разных проектов. У меня есть класс в .NET, который имеет свойства. Допустим, у класса Customer есть свойство...

0
голосов
1ответов
249 просмотров

Linq To SQL: моделирование ассоциаций

У меня есть три таблицы Projects, Users и ProjectMembers. Таблица ProjectMembers является таблицей сопоставления и имеет только два столбца ProjectId и UserId. В моей объектной модели у меня есть два класса Project и User. Класс Project имеет свойство IEnumerable<User> Members Я испо...

5
голосов
3ответов
2619 просмотров

В чем разница между NHibernate и iBATIS.NET?

Мне нужна свежая информация о сравнении NHibernate и iBATIS.NET. Я нашел некоторую информацию при поиске в Google, но большая часть ее применима либо к Java-версиям этих продуктов, либо устарела. Некоторые конкретные вещи, которые меня интересуют: Что лучше, если вы контролируете и модель...

4
голосов
1ответов
1099 просмотров

Могу ли я автоматически сопоставить EnumSet с серией логических столбцов с помощью аннотаций Hibernate?

У меня есть EnumSet, который, как я подумал, было бы хорошо сопоставить с серией логических столбцов. Это упростит проверку с помощью инструментов SQL, а также повысит устойчивость к изменениям доступных значений перечисления. Однако я не хочу вручную писать для этого все геттеры и сеттеры. Е...

4
голосов
1ответов
3783 просмотров

В чем разница между DAO и Data Mapper

Есть ли разница между шаблоном DAO и шаблоном Data Mapper? Является ли DAO одним из компонентов Data Mapper?

2
голосов
2ответов
255 просмотров

Должен ли объект домена содержать свой сопоставитель?

Для данного объекта домена (например, Person) должен ли этот объект содержать свой Data Mapper (Person_Mapper)? Например, я могу отключить действие двумя способами: $mapper = new Person_Mapper(); $person = $mapper->load(1); $person->active = false; $mapper->save($person); Ил...