我需要自動裝配服務接口在我的控制器,通過參數logcode在沒有默認服務構造如何實例化一個類/豆春季傳遞參數的構造函數
@Controller
public class FooController {
private Foo foo;
@Autowired
private FooService fooService //(I like passe parameter here);
}
Here's my Service:
我需要自動裝配服務接口在我的控制器,傳遞參數logcode在沒有默認服務構造
@Service
public class FooServiceImpl implements FooService {
@Autowired
private FooDAO fooDAO;
public FooServiceImpl(String pLogCode)
{
}
@Transactional
public void addFoo(Foo foo) {
fooDAO.addFoo(foo);
}
}
謝謝你這個答案,讓你爲我的項目建築師的想法。我有Maven多模塊項目。桌面; web應用程序,所有這個項目(模塊)必須將此參數「logCode」傳遞給服務層,並且此服務層將同一參數傳遞給DAO模塊。 – user1551766
'pLogCode'的值來自哪裏? –
謝謝你的迴應,讓我的項目設計師有個想法。我有多個Maven項目模塊。臺; web應用程序,android所有這些項目(模塊)都必須通過此參數「logCode」即服務層,服務層將相同的參數傳遞給DAO模塊。例如在Web應用程序的情況下,當用戶連接它時會保存此設置的websession,因此我的參數是動態的。 如何在這種情況下?謝謝 – user1551766