"матовый b" имеет его правильный, но быть конкретной, цель "установки" копирует Вашу созданную цель в локальный репозиторий в Вашей файловой системе; полезный для небольших изменений через проекты, не в настоящее время предназначаемые для полной группы.
"развернуть" цель загружает его на Ваш общий репозиторий для того, когда Ваша работа закончена, и затем может быть совместно использована другими людьми, которые требуют его для их проекта.
В Вашем случае, кажется, что "установка" используется для создания управления развертыванием легче, так как локальный repo CI общий repo. Если бы CI был на другом поле, он должен был бы использовать "развернуть" цель.
Его можно использовать так:
Query query = manager
.createQuery("SELECT c FROM CITIES c WHERE c.founded = CURRENT_DATE");
for (Object city : query.getResultList()) {
System.out.println(city);
}
... где основан является временным типом:
@Column(name = "FOUNDED")
@Temporal(TemporalType.DATE)
private Date founded = new Date();
Не лучший пример, но вы поняли идею. Я использую Eclipselink 1.1.2
Если вы используете Expression Framework , существует метод Expression currentDateDate ()
для Expression
( org.eclipse.persistence.expressions.Expression
) объект.