一、前言
在DAO层,与实体类相关的SQL语句通常配置在XML文件中,如下SQL语句配置:
<select id="queryUsrnmTypOprorder" parameterClass="java.util.HashMap"
resultMap="queryCasprjstfsetListMap">
<![CDATA[
select
a.usrnm,
a.typ,
a.oprorder
from fset a
inner join casprjstfapr
using (stfaprid)
where casprjstfapr.jugsumid = #jugsumid#
and casprjstfapr.blnorg = #blnorg#
and isvld = '1'
order by a.typ asc, a.oprorder asc
]]>
</select>
被![CDATA[]]
这个标记所包含的内容将表示为纯文本,比如![CDATA[]]
表示文本内容“<
”。
此标记用于xml文档中,我们先来看看使用转义符的情况。我们知道,在xml中,”<”、”>”、”&”等字符是不能直接存入的,否则xml语法检查时会报错,如果想在xml中使用这些符号,必须将其转义为实体,如”<
”、”>
”、”&
”,这样才能保存进xml文档。
在使用程序读取的时候,解析器会自动将这些实体转换回”<”、”>”、”&”。举个例子:
二、注意
- 转义序列字符之间不能有空格;
- 转义序列必须以”
;
”结束; - 单独出现的”
&
”不会被认为是转义的开始; - 区分大小写。
最后前端到底应该怎么学才好?
如果你打算靠自己摸索自学,那么你首先要了解学习前端的基本大纲,这是你将要学习的主要内容,理解以及掌握好这些内容,便可以找到一份初级的前端开发工作。你还需要有一套完整的前端学习教程,作为初学者最好的方式就是看视频教程学习,初学者容易理解接受。
不要选择买书学习,这样的方式没有几个人能学会,基本都是看不下去书,也看不懂书。如果喜欢看书的学弟,可以买一些经典的书籍作为辅助即可,主要还是以看教程为主。每天抽出固定几个小时学习,做好长期学习的准备。学习编程并不是每天光看视频,你学习编程最重要的目的是为了编写软件产品,提供给大众使用,所以用手写出代码实现功能才是我们要做的事情。