- 浏览: 24037 次
- 性别:
- 来自: 深圳
最新评论
文章列表
在J2EE Web项目开发中,Excel导入导出批量处理数据是比较常见的。在Excel导入时涉及到业务逻辑之类的校验。譬如说:导入的数据是否存在于数据库中,否做添加数据操作,是则作更新操作,大部分系统不只是单纯的更新数据,根据某些业务规则来确认是否更新数据,需要取到要更新的数据。而这个时候如果要遍历导入的数据集合,去数据库查询并取到与之相关的持久化数据,最终根据相关业务逻辑进行再一步操作。当然了像这种方式,如果要导入的数据有两三千条,那岂不是最少也要查询两三千次数据库?如果还有其他业务也需要查询数据库那么与数据库的交互就更频繁了,所以这种做法一般情况下不是太合理的,我们在实际开发 ...
按字节读取文件内容
按字符读取文件内容
按行读取文件内容
随机读取文件内容
public class ReadFromFile {
/**
* 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。
*/
public static void readFileByBytes(String fileName) {
File file = new File(fileName);
InputStream in = null;
try {
System.out. ...
--以下两条语句,将summary按-分解为两段字符串
regexp_substr(summary, '[^\-]+', 1, 1) as _work
regexp_substr(summary, '[^\-]+', 1, 2) as _home
--查询语句
select
summary,
regexp_substr(summary, '[^\-]+', 1, 1) as _work,
regexp_substr(summary, '[^\-]+', 1, 2) as _home
from
hw_ehr_personinfo_t
...
el的判断
<!-- currentRoleId是存在request域中的、sysAdmin是存在application域中的,即servletContext中 -->
<c:if test="${empty currentRoleId}">
currentRoleId为空
</c:if>
<c:if test="${not empty currentRoleId}">
currentRoleId不为空
</c:if>
<!-- 判断两者是否相等 - ...