
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、谈谈你理解的 Spring 是什么?Spring是一个生态,包含了23个开源框架,可以构建Java应用所需的一切基础设施Spring通常指Spring Framework核心解释Spring是一个开源的、轻量级的容器(包含并管理对象的生命周期)框架Spring是为了解决企业级开发中业务逻辑层中对象之间的耦合问题Spring的核心是IoC和AOP二、Spring的优缺点有哪些?从IoC、AOP、
*用业务语言写代码。**这里业务语言,指的是描述的语言,应该更倾向于业务而不是技术维度。**编写可维护的代码要使用业务语言。**如何判断是否使用的是业务语言呢?将语言给业务成员看,如果能看懂,则表示使用的业务语言已经符合标准了。**建立团队词汇表。**使团队业务对于业务有共同理解,不至于出现一个变量含义多种命名方式。如果命名不确定,可以在业务层面进行更深的讨论。好的命名,是体现业务含义的命名。**

【Bootstrap】Bootstrap框架认识和使用Bootstrap是一个Web开发的框架百度百科:Bootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写
每次调用需要缓存功能的方法时,Spring 会检查指定参数的指定目标方法是否已经被调用过,如果有就直接从缓存中获取方法调用后的结果,如果没有就调用方法并缓存结果后返回给用户。在第二次使用到缓存的时候,在 Mapper 调用的方法上打断点,并不会触发 SqlSession 对象的创建和调用。在很多时候,需要对数据库中查询出来的数据进行缓存操作,避免频繁的查库给数据库带来不必要的压力,所以诞生了缓存。







