فریموک Spring نیز امکان برنامه نویسی جنبه‌گرا را برای توسعه‌دهندگان فراهم کرده است. در عین حال IoC Container به عنوان هسته اصلی اسپرینگ به برنامه نویسی جنبه‌گرا وابسته نیست و امکان انتخاب سبک برنامه نویسی دلخواه را برای توسعه‌دهندگان فراهم می‌کند. با این وجود استفاده همزمان از IoC Container و برنامه نویسی جنبه‌گرا گزینه بسیار خوبی برای حل بسیاری از مشکلات توسعه نرم‌افزار است.