If you want to really look at his generalship, you'd have to look to later when he was a regimental commander in Saul's army (remember his FedEx delivery of 200 Philistine foreskins to Saul for Michal? The Palestinians are still upset about that.).or when he was the general in command of his own forces at the Cave of Adullum, but far more likely the conquest of many surrounding countries as King.
Btw, his dalliance with Bathsheba occurred when he was at the palace instead of in the field with his army. @ Samuel 11:1 suggests he should have been with his army.
My understanding is that when military strategy of the Bible is studied (and has been by the modern Israeli army), it is the Book of Judges that is looked at.