What do you mean with LDAP?
Are you just talking about Spring Security, and using LDAP for authentication?
If so, it is actually very easy. You just write a configuration that uses the built in LDAP UserDetailsService in your Spring Security configuration.
But I think the pain you feel is because you are trying to go straight to the project/configuration and not learn Spring.
Ah, wait. I see there actually is a Spring LDAP project.
Are you familiar with the Template Method
pattern? It looks like this project has an LdapTemplate class where you call methods on it and pass parameters and it returns data from Ldap.
So in Spring Templates are used in many places and it is actually really really easy to use a Template, so I definitely recommend learning some Spring Framework basics first.
I know it is tough to say this. But this is as easy as you will find. But if you are brand new and haven't seen a Template before, then maybe it doesn't look as easy as you will find. Does that make sense?
Thanks
Mark