Spring Roo y programación orientada a aspectos

He estado haciendo algunos experimentos propios con Spring Roo y parece ser bastante bueno, pero noté que esta herramienta hace un uso intensivo de AOP en la capa del modelo.

Estoy pensando en crear un proyecto real usando Roo y lo que me gustaría saber es:

  • ¿Por qué AOP está en todas partes? ¿Eso esta bien?
  • ¿Cuáles son las ventajas y desventajas de este enfoque?

Soy bastante nuevo en la programación orientada a aspectos y agradecería enormemente alguna orientación.

Respuesta 1

Creo que no habrá un éxito de rendimiento en el caso de Spring ROO. Dado que utiliza el tejido de tiempo de compilación y todos los aspectos se introducen durante el tiempo de compilación.

Respuesta: 2

Intento obtener la clave de KeyStore. Creé un almacén de claves por Keytool: keytool -genkeypair -dname "cn = Mark Jones, ou = JavaSoft, o = Sun, c = US" -alias business2 -keypass abcdtest -keystore C: \ workspace \ ...

Necesito mostrar una casilla de verificación o un botón de radio marcado o desmarcado en función de un valor booleano. ¿Hay alguna manera de hacerlo en las páginas jsp? Estoy usando spring mvc 3. Es como las opciones marcadas / no marcadas en un ...

Obtuve el estilo java de Google desde aquí: https://github.com/google/styleguide/blob/gh-pages/eclipse-java-google-style.xml Parece que este estilo usa sangría de 2 espacios. Pero quiero 4 espacios ...

No puedo obtener mis mensajes en messages.properties para usarlos durante la validación de Spring de mis objetos de respaldo de formularios. app-config.xml: <bean id = "messageSource" class = "org.springframework.context.support ...