- 博客(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
132
原创 Spring学习笔记(二)初始化bean及装配
Spring的配置方案Spring容器负责创建应用程序中的bean并通过DI来协调这些对象之间的依赖关系。Spring中,提供了三种主要的装配机制:在XML中进行显式配置;在Java中进行显式配置;隐式的bean发现机制和自动装配;三种配置方式可以依据具体的项目进行选择,也可以相互搭配进行使用。1、 通过XML装配bean使用XML为Spring装配bean之前,需要先创建一个...
2019-12-24 16:57:03
170
1
原创 Spring学习笔记(一)简介
根据学习《Spring实战》第四版整理。1、 Spring简介Spring的出现,根本上是为了全方位的简化Java开发。其采取了4中关键策略:基于POJO(Plain Old Java Object)的轻量级和最小侵入性编程;通过依赖注入和面向接口实现松耦合;基于切面和惯例进行声明式编程;通过切面和模板减少样板式代码。1.1 基于POJO的最小侵入性编程Spring避免自身的...
2019-12-23 18:49:36
234
原创 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
149
原创 非字典序排序方法
例如排序要去为 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
515
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人