摘要: java基础面试题 1. 请你谈谈java语言的特点 简单性 Java语言是一种相对简单的编程语言,Java丢弃了C++中很难理解的运算符重载、多重继承等模糊概念。特别是Java语言不使用指针,而是使用引用,并提供了自动的垃圾回收机制,使程序员不必为内存管理而担忧。 面向对象性 Java语言提供了类 阅读全文
posted @ 2020-10-19 19:47 han_sh_zh 阅读(784) 评论(0) 推荐(1) 编辑
摘要: Dependency Injection 概念 依赖注入(Dependency Injection,DI)。 依赖 : 指Bean对象的创建依赖于容器 . Bean对象的依赖资源 . 注入 : 指Bean对象所依赖的资源 , 由容器来设置和装配 . 构造器注入 Set 注入 (重点) 要求被注入的属 阅读全文
posted @ 2020-10-19 17:12 han_sh_zh 阅读(97) 评论(0) 推荐(0) 编辑
摘要: HelloSpring 导入Jar包 注 : spring 需要导入commons-logging进行日志记录 . 我们利用maven , 他会自动下载对应的依赖项 . <dependency> <groupId>org.springframework</groupId> <artifactId>s 阅读全文
posted @ 2020-10-19 15:30 han_sh_zh 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一、三层架构 三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:界面层(User Interface layer)、 业务逻辑层(Business Logic Layer)、数据访问层(Data access layer)。区分层次的目的即为了“高内聚 阅读全文
posted @ 2020-10-19 09:22 han_sh_zh 阅读(400) 评论(0) 推荐(0) 编辑