¿Hay una compañía de TI en India que no esté utilizando ningún marco para el desarrollo de Java? No tengo conocimiento de Spring Frame y solo quiero saber si un marco se usa necesariamente en el desarrollo de Java en TI en India. Si es así, ¿por qué?

Déjame explicarte qué es el marco. Framework es una combinación de algunas bibliotecas externas (aparte de las bibliotecas Core java) y un conjunto de pautas para escribir código, lo que ayudará a un desarrollador a realizar alguna tarea de manera simple, limpia, eficiente y en menos código.

Resumen de 10000 pies

1- para la aplicación web: use Spring MVC

2-para la aplicación web antes de tener HTML diseñado – use Struts

3-para la aplicación de prueba: use JUnit

Consulta de 4 bases de datos: use Hibernate

5-para aplicaciones móviles: use Andriod (sí, esto también es Java)

y muchos más

Resumen de 8000 pies

Digamos que tiene que consultar la base de datos. Escriba un mismo código en Core Java JDBC, o use algún marco como Spring JDBC o Hibernate. No tiene que abrir la conexión cada vez, cerrarla y anularla después de usarla. El marco se encargará de ello. No conoce SQL, no se preocupe, el marco se encargará de ello. Todo su enfoque debe estar en la lógica y el código de procesamiento comercial.

Resumen de 6000 pies

Digamos que tienes que crear una aplicación web. Escriba el mismo código en Java avanzado o use un marco como Spring o Struts. La aplicación web desarrollada en Spring es puramente libre de XML (el desarrollador de Java no debería funcionar en XML). Además, puede implementar Seguridad, Enlace HTML, Servicios web, Base de datos con pequeños ajustes. También tenga un controlador que pueda controlar el flujo del proceso entre todos estos marcos también.

Resumen de 5000 pies

ABRE TU PARACHUTE AHORA !! Es suficiente ahora que has estado aprendiendo el curso en el plan de estudios. Es hora de explorar ahora, cuantos más marcos conozca, mejores oportunidades de trabajo tendrá. * *

En cuanto a las empresas de TI que no están utilizando ningún marco. Sí hay. Había trabajado para una empresa de TI del tamaño de una sala como Desarrollador de Software Senior (Java), mis principales tecnologías eran XML, JavaScript y Core Java.

* Siempre que el marco sea estable y tenga demanda. Esta oferta caduca si algún nuevo marco es mejor que el existente en todos los términos.