2016-02-01 2 views
-4

У меня проблема с использованием объектов весной. Итак, у нас есть объект (домены) user и еще один объект car.Весна как использовать объект домена

public class user{ 
    private String name; 
    private String car; 
    ... 
    constructor() 
    get() 
    set() 
    ... 
} 

public class car{ 
    private String color; 
    ... 
    constructor() 
    get() 
    set() 
    ... 
} 

И user может иметь 0..n car. Как следует искать объект аннотации, чтобы заставить все работать?

Может кто-нибудь написать простую демонстрацию для этого?

+1

Весна не волшебство. Кроме того, рассмотрим возможность изучения Java. класс пользователя выше может ссылаться точно на нуль или на один автомобиль. Вероятно, вы хотите использовать Список в объекте пользователя. Весна не волшебным образом присваивает автомобили объекту пользователя. Если у вас есть список объектов автомобиля у пользователя и соответствующего сеттера, вы можете использовать весну, чтобы назначить список объектов автомобиля объекту пользователя. – DwB

ответ

1

Пожалуйста, прочтите и соблюдайте стандарты кодирования Java. Твой код трудно прочитать.

Модельные экземпляры не управляются весной. Вы должны создавать новые экземпляры, а не отвечать Spring.

Вы создадите новые User и Car экземпляров для каждой сессии или запросите объект по мере необходимости. Их следует манипулировать и управлять ими, а затем собирать мусор. Весна не справится с этим; вы не будете их аннотировать.

+0

Что? Мой код трудно читать? Вы не можете прочитать четыре строки кода? – croudouu

+2

Вы не следуете стандартам. Вам следует. Это не C#. Сначала мы делаем наши привычки; то наши привычки делают нас. – duffymo

+0

Возможно, это комментарий, а не ответ. – rmlan

Смежные вопросы