我正在研究一個具有很多郵件邏輯的應用程序,具體取決於用戶操作觸發的工作流程。在java中配置郵件模板和元數據字段
我只是想知道是否有任何優雅的方式來存儲與郵件對象相關的所有元數據字段(從郵件ID,郵件ID,CC郵件ID,回覆郵件ID,主題,郵件內容)到數據庫和地圖他們與工作流ID號。而且,所有這些字段都可以從登錄用戶的上下文對象中拾取,例如,
從郵件ID - 登錄用戶 到郵件ID - 登錄用戶的朋友 抄送的郵件編號 - 一些郵件列表 主題 - 向您發出了一些貼紙 內容 - 嗨,你的朋友,向您發送一個貼紙。貼紙ID - 。
問題 - 1.是否有任何允許配置所有這些字段的庫/框架/實用程序? 2.是否有關於處理宏字段的任何建議(包含在<>內)?
PS - 我有50個這樣的郵件模板,所以速度不是一個好主意。此外,速度不允許模板存儲在數據庫中,我無法知道如何使用速度模板配置爲cc,bcc郵件地址。
感謝您的回覆,但此鏈接沒有提到從db中拉取模板 - http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/ui/velocity/VelocityEngineFactoryBean .html – TechnoCrat
同意Javadoc(以及兩個參考手冊)都不夠用。我已經提供了帶有示例DataSourceResourceLoader配置的SO回答鏈接。 – MirMasej