No, he is a raving liberal. Liberals loath the military. That's what they do.
"Barack Obama: I’m the only major candidate who opposed this war from the beginning; and as President, I will end it. Second, I will cut tens of billions of dollars in wasteful spending. I will cut investments in unproven missile defense systems. I will not weaponize space. I will slow our development of Future Combat Systems. I will institute an independent Defense Priorities Board to ensure that the Quadrennial Review is not used to justify unnecessary defense spending. Third, I will set a goal for a world without nuclear weapons. To seek that goal: I will not develop nuclear weapons; I will seek a global ban on the production of fissile material; and I will negotiate with Russia to take our ICBMs off hair-trigger alert, and to achieve deep cuts in our nuclear arsenal."
He still believed that he would know about an invasion beforehand. His generals believed so as well.
Um, Hitler was aware of the invasion before hand -- all those troops being shipped to Britain were rather hard to miss. The Germans' problem was:
:The Navy and Luftwaffe were shattered, so Germany could not disrupt the buildup of Allied Forces nor prevent them from crossing the channel.
:The Germans defended the wrong part of France -- in fact, they concentrated troops in Calais assuming that the Allies
would attack across the narrowest part of the Channel.
Even then, D-Day was a damn close-run thing.
Oh, and Obama's called for sending troops into Pakistan unilaterally. Stop being a moron, moron.