- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 Spring学习笔记(三)高级装配
1、 Spring环境 实际的开发过程中,会有不同的环境存在,如测试环境、生产环境等。 针对不同的环境,需要根据当前需要来判断某些bean是否需要创建,因此,Spring在3.1版本中引入了bean profile功能。 1.1 配置profile bean 在Java配置中,有两种方式来设置bean的profile。 通过@Profile注解指定摸个bean属于哪一个profile; 通过在X...
2019-12-26 22:26:05 111
原创 Spring学习笔记(二)初始化bean及装配
Spring的配置方案 Spring容器负责创建应用程序中的bean并通过DI来协调这些对象之间的依赖关系。 Spring中,提供了三种主要的装配机制: 在XML中进行显式配置; 在Java中进行显式配置; 隐式的bean发现机制和自动装配; 三种配置方式可以依据具体的项目进行选择,也可以相互搭配进行使用。 1、 通过XML装配bean 使用XML为Spring装配bean之前,需要先创建一个...
2019-12-24 16:57:03 155 1
原创 Spring学习笔记(一)简介
根据学习《Spring实战》第四版整理。 1、 Spring简介 Spring的出现,根本上是为了全方位的简化Java开发。 其采取了4中关键策略: 基于POJO(Plain Old Java Object)的轻量级和最小侵入性编程; 通过依赖注入和面向接口实现松耦合; 基于切面和惯例进行声明式编程; 通过切面和模板减少样板式代码。 1.1 基于POJO的最小侵入性编程 Spring避免自身的...
2019-12-23 18:49:36 203
原创 Git学习笔记(一)
1.git下载安装 进入下载页面进行安装:Git - Downloads,选择对应的版本安装,此处选择windows 64版本(安装版)。 PS:该版本在安装完成后,在鼠标右键弹出的菜单中会有如图1.2所示的两个选项,而选择图1.1中下一个选项的版本进行安装则无此选项生成。 2.git初始化 2.1创建仓库 创建一个文件夹作为仓库,并进入文件夹中,鼠标右击选择Git Bash Here。 在弹...
2019-12-17 13:22:07 126
原创 非字典序排序方法
例如排序要去为 D,W,M,Y这种 日,周,月,年这种格式的排序要求。 采用常规的基于字典序的排序无法达成要求。 思路如下: (1)将自定义的排序规则存入数组: ruleArr = [D, W, M, Y]; (2)对需要比较的两个数a和b分别取出其在数组中的索引值index_a和index_b (3)通过比较索引的大小(即index_a和index_b的大小)来确定比较结果,从而实现...
2018-07-01 12:36:11 483
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人