通常在根据LDAP进行身份验证时一般进行以下三步: 利用一个LDAP用户的用户名和密码绑定到LDAP服务器。 在LDAP中检索一个用户的条目,然后将提供的密码和检索到的LDAP记录中进行验证。 根据LDAP提供的记录,再…
分类:spring
自己简单实现Spring的IOC原理
控制反转(Inversion ofControl,缩写为IoC) 简单来说就是当自己需要一个对象的时候不需要自己手动去new一个,而是由其他容器来帮你提供;Spring里面就是IOC容器。例如:在Spring里面经常需要…
Spring中的异常处理(兼顾AJAX和FORM)
总结了一下在使用SPRING开发过程中使用的异常处理方式,查找了一些资料,并在此作为记录。 统一异常处理-使用默认Resolver 使用SimpleMappingExceptionResolver进行处理,这样contr…
Spring、Spring Boot和TestNG测试指南 - 测试关系型数据库
Github地址 Spring Test Framework提供了对JDBC的支持,能够让我们很方便对关系型数据库做集成测试。 同时Spring Boot提供了和Flyway的集成支持,能够方便的管理开发过程中产生的SQ…
第二章 装配Bean
完整代码请见:https://github.com/codercuixi… 创建应用对象之间协作关系的行为通常称为装配(wiring),这也是依赖注入(DI)的本质。 2.1 Sprig配置的可选方案 在xm…
关于乐观锁与悲观锁的实际应用
开门见山,先聊一聊我实际遇到的业务问题: 在项目中有一个竞猜下注的功能,它的赔率是根据A队和B队两边的下注总金额来计算的。于是当有用户下注某一边时,两边的赔率都会进行相应的变化。 反应到数据库里就是(简化版本),一个人下…
Spring框架之我见(五)——Spring Boot
说完了Spring 我们来聊聊Spring的进阶版Spring Boot,如果你还不知道Spring Boot,那希望这篇文章能够为你指明方向。 Spring Boot 什么是Spring Boot? 首先boot是‘引…
每天10道Java面试题,跟我走,offer有!
1.简述JDK、JRE、JVM? 一、JDK JDK(Java Development Kit) 是整个JAVA的核心, 包括了Java运行环境(Java Runtime Envirnment), 一堆Java工具(ja…
70 个 Spring 最常见面试题,Java 晋升必会
对于那些想面试高级 Java 岗位的同学来说,除了算法属于比较「天方夜谭」的题目外,剩下针对实际工作的题目就属于真正的本事了,热门技术的细节和难点成为了主要考察的内容。 这里说「天方夜谭」并不是说算法没用,不切实际,而是…
Spring 学习小结
最近又看了下spring4.0的文档,根据文档里的新特性总结一下
Spring、Spring Boot和TestNG测试指南 - @ActiveProfiles
Github地址 @ActiveProfiles可以用来在测试的时候启用某些Profile的Bean。本章节的测试代码使用了下面的这个配置: @Configuration public class Config { @B…
Springmvc+mybatis+restful+bootstrap框架整合
Spring MVC工作流程图 图一 图二 Spring工作流程描述 用户向服务器发送请求,请求被Spring 前端控制Servelt DispatcherServlet捕获; DispatcherServlet对请求U…