Spring Expression Language (SpEL) mit @Value: Dollar vs. Hash ($ vs. #)

Ich bin ein wenig verwirrt darüber, wann ich es verwenden ${...}soll #{...}. In der Spring-Dokumentation wird nur verwendet #{...}, es gibt jedoch viele Beispiele, die verwendet werden ${...}. Als ich mit SpEL anfing, wurde mir außerdem gesagt, dass ich es verwenden soll, ${...}und es funktioniert...