摘要: Struts2框架提供了自己的异常处理机制,只需要在struts.xml文件中配置异常处理即可,而不需要在Action方法中来捕捉异常。传统方法public String execute() throws Exception { try{ //... return SUCCESS; }catch(SQLException ex) { // SQL异常,返回ERROR ex.printStackTrace(); return ERROR; }catch(InvalidInputException ex) ... 阅读全文
posted @ 2013-12-22 19:16 那些年的事儿 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 背景:要求将一个SQL Server2012版本中的数据库导入到Solr中。数据表中有一字段用来存储birthday日期字段,为nvarchar类型,长度为8,格式为:yyyyMMdd。导入Solr数据结构字段名为birthday,字段类型为date。Solr的date是不认yyyyMMdd格式的日期的,它要求格林威治时间格式,这就要求转换。示范:“19800103”转换为“1980-01-03T00:00:00.000Z”。思路一:在SQL查询数据时做转换,用到cast函数与dateadd函数。因为时区问题。语句如下:select top 100 dateadd(hour,8,cast(Bi 阅读全文
posted @ 2013-12-22 12:14 那些年的事儿 阅读(5409) 评论(0) 推荐(0) 编辑