Skip to content

Instantly share code, notes, and snippets.

@davizalpe
Created January 29, 2017 18:54
Show Gist options
  • Save davizalpe/546fa93a79ab113b70e1d10fd614a50b to your computer and use it in GitHub Desktop.
Save davizalpe/546fa93a79ab113b70e1d10fd614a50b to your computer and use it in GitHub Desktop.
Spring Boot + AngularJs links

Spring tutorials

===========

https://spring.io/blog/2015/05/19/testing-an-angular-application-angular-js-and-spring-security-part-viii https://spring.io/blog/2015/05/13/modularizing-the-client-angular-js-and-spring-security-part-vii https://spring.io/blog/2015/03/23/multiple-ui-applications-and-a-gateway-single-page-application-with-spring-and-angular-js-part-vi https://spring.io/blog/2015/02/03/sso-with-oauth2-angular-js-and-spring-security-part-v http://spring.io/blog/2015/01/28/the-api-gateway-pattern-angular-js-and-spring-security-part-iv http://spring.io/blog/2015/01/20/the-resource-server-angular-js-and-spring-security-part-iii http://spring.io/blog/2015/01/12/the-login-page-angular-js-and-spring-security-part-ii http://spring.io/blog/2015/01/12/spring-and-angular-js-a-secure-single-page-application

https://spring.io/guides/tutorials/spring-security-and-angular-js/ -> Aquí "Add Navigation to the Angular Application" -> project ~/Development/Java/workspace/springboot-ui

Others

https://github.com/royclarkson/spring-rest-service-oauth https://spring.io/guides/tutorials/bookmarks/

https://paulcwarren.wordpress.com/2015/04/03/role-based-spas-with-angularjs-and-spring-hateoas/ https://www.jiwhiz.com/blogs/Consume_RESTful_API_With_Angular_HAL

Other, password encoder with MVC: http://kielczewski.eu/2014/12/spring-boot-security-application/

Rapid prototyping

=====

2FA

https://github.com/ralscha/springsecuritytotp

Oauth config

Import in Eclipse o STS:

  • Select project -> Maven -> Update all Accept install plugins to Eclipse: Groovy, wro4j-maven-plugin and org.webjars (boostrap, angularjs and jqueryjs libraries)
  • Select project -> Maven -> Download JavaDoc

Tuning IDE

An error occurred while collecting items to be installed session context was:(profile=DefaultProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). No repository found containing: osgi.bundle,org.codehaus.groovy.m2eclipse,2.9.2.xx-201502282108-e43j8 No repository found containing: org.eclipse.update.feature,org.codehaus.groovy.m2eclipse.feature,2.9.2.xx-201502282108-e43j8

Tunning Eclipse: http://www.nicolasbize.com/blog/7-tips-to-speed-up-eclipse/

Editor Eclipse:

JavaScript like Sublime on Eclipse: http://www.eclipse.org/pdt/help/html/using_javascript_content_assist.htm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment