Bir yerde okurken Native ve Spring JDBC diye iki farklı terim olarak kullanıldığını gördüm. Bunların farkları nelerdir? Hangi durumlarda hangileri tercih edelim