Foros de discusión
Service builder отношения
Dmitriy Tverdiakov, modificado hace 12 años.
Service builder отношения
New Member Mensaje: 1 Fecha de incorporación: 10/09/11 Mensajes recientes
Доброго времени суток!!!
Я начал изучение liferay и мне очень нравиться, но я не могу пока понять как делать отношения между таблицами в liferay..
Вот пример простой service.xml (пожалуйста не обращайте внимания на названия сущностей, здесь смысл не в этом..)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE service-builder PUBLIC "-//Liferay//DTD Service Builder
6.0.0//EN" "http://www.liferay.com/dtd/liferay-servicebuilder_
6_0_0.dtd">
<service-builder package-path='com.example.service'>
<namespace>sample</namespace>
<entity name="Parent" local-service="true" remote-service="false">
<column name="parentId" type="long" primary="true" />
</entity>
<entity name="Child" local-service="true" remote-service="false">
<column name="childId" type="long" primary="true" />
<column name='parents' type='Collection' entity='Parent' mapping-key='parentId' />
</entity>
</service-builder>
Вроде всё генерируется и даст Бог работает.. Но! В ChildPersistence я вижу только getParents, а где же set? Как мне устновить отношение?
Я начал изучение liferay и мне очень нравиться, но я не могу пока понять как делать отношения между таблицами в liferay..
Вот пример простой service.xml (пожалуйста не обращайте внимания на названия сущностей, здесь смысл не в этом..)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE service-builder PUBLIC "-//Liferay//DTD Service Builder
6.0.0//EN" "http://www.liferay.com/dtd/liferay-servicebuilder_
6_0_0.dtd">
<service-builder package-path='com.example.service'>
<namespace>sample</namespace>
<entity name="Parent" local-service="true" remote-service="false">
<column name="parentId" type="long" primary="true" />
</entity>
<entity name="Child" local-service="true" remote-service="false">
<column name="childId" type="long" primary="true" />
<column name='parents' type='Collection' entity='Parent' mapping-key='parentId' />
</entity>
</service-builder>
Вроде всё генерируется и даст Бог работает.. Но! В ChildPersistence я вижу только getParents, а где же set? Как мне устновить отношение?