12 2017 档案
摘要:实际使用:配置文件 spring的核心就是一个配置文件。所以只有将表达式应用到配置文件上才会特别有意义。 范例:利用配置文件,编写表达式应用 注意,这里value的值要想设置为str的bean的值,必须使用表达式处理方式:#{ } 。 范例:测试本程序: 输出结果: 可以发现所以操作都是围绕字符串进
阅读全文
摘要:spring认为,数组和List集合是等价的。 要想操作list集合,利用“{内容,内容...}”的形式就可以完成了(类似数组)。 效果: 如果只想定义一个空的集合,直接设置未"{ }"。 但是此时这个List集合,相当于使用了Collections类,这个工具类下面可以创建空集合,但是许多方法不支
阅读全文
摘要:1,安装mysql。 2,安装nvicat。 云盘上已经上传,另外也可看这里: http://www.cnblogs.com/alsf/diary/2017/12/26/8117263.html 3,下载mybatis相关jar包:具体直接看官网:上面帖了地址:
阅读全文
摘要:表达式所有操作都是可以以变量形式出现的。 观察变量的定义: 如果要想设置变量,必须需要依靠“StandardEvaluationContext”类完成,而这个类的子类的构造方法也可以接收一个变量: 这个构造方法表示的是设置根变量的内容:整个变量体系之中 会自动存在一个“#root”的根变量。 观察如
阅读全文
摘要:Class表达式 spring中对于class反射机制也有自己的处理。 1,class::使用T(类名)的形式可以取得一个指定泛型类型的Class对象。 范例: 运行结果: 计算结果:Class<String>。 2,静态属性:如果调用的静态属性则使用:“T(类).静态属性名称”。 运行结果: 3,
阅读全文
摘要:基本表达式 一,字面表达式 二,数学表达式 三,关系表达式 四,字符串表达式 String类中所有操作方法都是开发过程中最常用的。 五,正则表达式
阅读全文
摘要:1,表达式语言的操作形式以及处理流程。 2,在spring中各种表达式字符串的编写。 SPEL(spring Express language) 表达式入门 观察一下表达式: 范例:表达式操作 1)基础参考(如果不使用表达式,实现同样的功能): 2)表达式实现: 以上是通过硬编码形式完成,必须有St
阅读全文
摘要:注入Resource 虽然Resource 的子类利用了字符串格式进行了隐藏,但是此时的代码中,ResourceLoader跟我的开发没有任何关系, 如果真的开发只关心Resource一个接口就够了。 为了解决Resource与ResourceLoader的操作的耦合问题,在spring设计的时候考
阅读全文
摘要:目标: 1,掌握Resource接口的使用。 2,掌握ResourceLoader接口的使用。 3,掌握各种资源数据的读取操作。 具体内容: 要想进行资源读取操作,首先想到IO包中提供的操作类。 但是,有如下问题: 1,这些类的互相操作,难道太高,很多人对IO领悟并不是很彻底。 2,IO支持的读取有
阅读全文
摘要:转载自: 排序七 归并排序 要点 归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。 将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。 归并
阅读全文
摘要:利用annotation配置注入关系 为了更好的解释此类存在的意义,下面通过一段习惯性的开发进行问题的描述,例如: 现在有一个IAdminService服务层,这个服务层要调用的是IAdminDAO和IRoleDAO两个数据层操作,于是定义如下: 范例:定义数据层操作。 和 实现层: 和 最早的时候
阅读全文
摘要:首先需要明确,默认情况下,只要在applicationContext.xml文件里面配置的时候自动进行构造方法初始化。 但是用户也可以实现自己的配置,让其在第一次使用的时候进行初始化,这种操作叫做 延迟加载 lazy-init="true" 范例:延迟加载 完整代码: 不进行延迟加载的操作配置: 正
阅读全文
摘要:回车换行符 chr(10)是换行符,chr(13)是回车, 增加换行符 删除换行符 oracle中去掉文本中的换行符、回车符、制表符小结 一、特殊符号ascii定义 制表符 chr(9)换行符 chr(10)回车符 chr(13) 二、嵌套使用repalce,注意每次只能提交一个符号,如先回车再换行
阅读全文