Man City's Lukas Nmecha scored the only goal four minutes after half-time as Germany lifted the Euro U21 championship for the second time in three tournaments.
Germany and Portugal will meet in Sunday's European Under-21 Championship final after winning their semi-finals on Thursday night.
England Under-21s have been drawn with Portugal, Croatia and Switzerland in Group D at next year's European U21 Championship.
Spain claimed their fifth U21 Euros title with a 2-1 victory against Germany on Sunday, taking them level with Italy for the most tournament wins.
Belgium moved closer to reaching Euro 2020 with a routine 4-0 win in San Marino to move eight points clear of third place in Group I.
Spain booked a European Championship final date with Germany after thrashing France 4-1 courtesy of a classy all-round semi-final display.
Two late free-kicks sent Germany to the European U21 Championships final after an entertaining 4-2 victory over Romania in Bologna.
Day nine at the 2019 European U21 Championships saw Romania and France through after a bore draw, while England finish with a 3-3 draw.