摘要: 1、概述 JavaConfig 原来是 Spring 的一个子项目,它通过 Java 类的方式提供 Bean 的定义信息,在 Spring4 的版本,JavaConfig 已正式成为 Spring4 的核心功能。 2、基于java的容器配置 2.1、基本概念@Bean和@Configuration 阅读全文
posted @ 2021-11-05 09:12 一右四分之一 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1、概述 上篇文章中整理了通过XML文件进行Bean或某些属性的赋值,xml的方式在企业开发中已经过时了,这篇文章即为进阶篇。介绍如何在bean上添加注解,快速的将bean注册到ioc容器。 2、使用注解的方式注册Bean到 IOC容器中 如果想要将自定义的bean对象添加到IOC容器中,需要在类上 阅读全文
posted @ 2021-10-23 14:13 一右四分之一 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 1、容器概述 ApplicationContext是Spring IoC容器实现的代表,它负责实例化、配置和组装Bean。容器通过读取配置元数据获取有关实例化、配置和组装哪些对象的说明 。配置元数据可以使用XML、Java注解或Java代码来呈现。它允许你处理应用程序的对象与其他对象之间的互相依赖关 阅读全文
posted @ 2021-10-17 17:45 一右四分之一 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 1、Spring是一个轻量级Java开发框架,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。它是一个分层的 JavaSE/JavaEE full-stack(一站式)轻量级开源框架,为开发Java应用程序提供全面的基础架构支持。Spring负责基础架构,因此Java开发者可以专注于应 阅读全文
posted @ 2021-10-07 14:59 一右四分之一 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 1、想需要爬取页面展示 2、代码 import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import java.io.OutputStream; import java.net.HttpUR 阅读全文
posted @ 2020-10-18 15:26 一右四分之一 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 星巴克咖啡订单项目星巴克咖啡订单项目(咖啡馆): 1) 咖啡种类/单品咖啡:Espresso(意大利浓咖啡)、ShortBlack、LongBlack(美式咖啡)、Decaf(无因咖啡) 2) 调料:Milk、Soy(豆浆)、Chocolate 3) 要求在扩展新的咖啡种类时,具有良好的扩展性、改动 阅读全文
posted @ 2020-04-08 20:10 一右四分之一 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 手机操作问题现在对不同手机类型的不同品牌实现操作编程(比如:开机、关机、上网,打电话等),如图: 传统方案解决手机使用问题(类图): 传统方案解决手机操作问题分析1) 扩展性问题(类爆炸),如果我们再增加手机的样式(旋转式),就需要增加各个品牌手机的类,同样如果我们增加一个手机品牌,也要在各个手机样 阅读全文
posted @ 2019-11-09 17:14 一右四分之一 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 现实生活中的适配器例子 泰国插座用的是两孔的(欧标),可以买个多功能转换插头 (适配器) ,这样就可以使用了。 基本介绍1) 适配器模式( Adapter Pattern )将某个类的接口转换成客户端期望的另一个接口表示,主的目的是兼容性,让原本因接口不匹配不能一起工作的两个类可以协同工作。其别名为 阅读全文
posted @ 2019-11-09 16:11 一右四分之一 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 盖房项目需求1) 需要建房子:这一过程为打桩、砌墙、封顶2) 房子有各种各样的,比如普通房,高楼,别墅,各种房子的过程虽然一样,但是要求不要相同的.3) 请编写程序,完成需求. 传统方式解决盖房需求1、分析 2、代码 public abstract class AbstractHouse { //打 阅读全文
posted @ 2019-11-05 19:54 一右四分之一 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 克隆羊问题现在有一只羊tom,姓名为: tom, 年龄为:1,颜色为:白色,请编写程序创建和tom羊 属性完全相同的10只羊。 传统方式解决克隆羊问题1) 思路分析(图解) (类图中少了 一个 color 属性) 2) 代码演示 public class Client{ public static 阅读全文
posted @ 2019-11-04 15:55 一右四分之一 阅读(247) 评论(0) 推荐(0) 编辑