面试问题: 项目: 介绍一下项目,讲一下项目的具体开发流程。 SpringBoot中怎么处理事务的。有没有了解底层实现。 MyBatis框架是干什么的。 java设计模式的六大原则一法则 单一原则:一个类只做一件事。 依赖反转原则:设计和实现要依赖于抽象类,而不是具体的类。 里氏替换原则:任何时候都可以使用子类型替换父类型。 开闭原则:对扩展开放,对修改关闭。 接口隔离原则:接口要小而精,拒绝臃肿。实现的功能要细分,不能让一个接口实现太多的功能,这样可能会造成数据逻辑错误。 合成聚合复用原则:优先使用合成聚合关系复用代码。 ...