- 博客(18)
- 收藏
- 关注
转载 IDEA 下spring mvc 等web 程序启动报错找不到类:org.springframework.web.context.ContextLoaderListener等问题
当初看见这个以为自己那个地方出现了什么毛病。所以多创建了几个程序,却发现一直都是启动不了启动失败22-Mar-2018 19:50:30.426 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.listenerStart Error configuring application lis...
2018-08-30 13:32:47 5966
原创 访问静态文件的几种方法:
访问到静态的文件,如jpg,js,css 如何你的DispatcherServlet拦截 *.do这样的URL,就不存在访问不到静态资源的问题。如果你的DispatcherServlet拦截“/”,拦截了所有的请求,同时对*.js,*.jpg的访问也就被拦截了。目的:可以正常访问静态文件,不要找不到静态文件报404。方案一:激活Tomcat的defaultServlet来处...
2018-08-30 11:10:35 1966
原创 mybatis :ORA-01747 或列说明无效
Cause: java.sql.SQLException: ORA-01747: user.table.column, table.column 或列说明无效 原因:数据库表中的列有oracle数据库的关键字或保留字。
2018-08-29 11:08:08 1773
原创 不是 SELECTed 表达式
Caused by: java.sql.SQLException: ORA-01791: 不是 SELECTed 表达式原因:order by 后的字段不是所查询的列的别名
2018-08-28 15:09:27 10492
原创 Mybatis报“无效字符”的错的原因
困扰我大半天的mybatis配置错误:特此记录下。mybatis报ORA-00911: 无效字符。原因是:在mapper配置中有“;”奶奶的!!!!!fuck
2018-08-28 14:26:58 4736 11
原创 Oracle 关键字(保留字) 大全
其实这个东西可以在oracle 上输入一个sql语句就可以得到:select * from v$reserved_words order by keyword asc; //order 后边不是必须的,那只是个排序,使结果不至于杂乱无章,如果用的是PL/SQL的话的SQL window的话,在获得结果后,可以点击 按钮,使得查询结果不分页,然后可以 右击结果区空白处--->Exp...
2018-08-28 11:14:23 18321
原创 抽象类、抽象方法、接口的区别及实现
一、抽象类、抽象方法抽象方法:类的成员方法,只有声明,没有实现,把实现交给子类。抽象类:含有抽象方法的类。 1.有抽象方法的类一定是抽象类,但抽象类里可以没有抽象方法(当然也可以抽象方法+一般方法);2.抽象类里可以构造方法,但当其他类继承(extends)时,子类必须用super() 继承父类的构造方法;3.抽象类一旦被继承,抽象方法在子类必须全部实现(没有abstrac...
2018-08-24 15:33:34 1260
原创 row_number () over 的使用
简单的说row_number()从1开始,为每一条分组记录返回一个数字,这里的ROW_NUMBER() OVER (ORDER BY xlh DESC) 是先把xlh列降序,再为降序以后的没条xlh记录返回一个序号。 2 row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排...
2018-08-24 10:24:33 591
原创 Mybatis Generator insert "useGeneratedKeys" keyProperty
Mybatis自动生成代码,需要用到mybatis Generator,详见http://mybatis.github.io/generator/configreference/generatedKey.htmlinsert语句如果要返回自动生成的key值,一般会在insert里加入useGeneratedKeys属性,例如<insert id="insert" parameter...
2018-08-23 13:56:54 2873
原创 oracle中使用sql查询时字段为空则赋值默认
oracle 通过 nvl( )函数sql 查询时为 空值 赋默认值oracle 函数介绍之nvl 函数声明:nvl(col,val) 说明:当col为空时取val作为返回值,当col不为空时取col值。 用处:最主要的是格式化数据,比如计算金额时,不想出现空数据,可以使用nvl(JINE,0)来得到0。由于null+(或-,*,/)数字等于null,所以在表达式中对可能为空...
2018-08-23 11:31:03 7737
原创 Oracle的去重函数 distinct
SQL中distinct的用法 1.作用于单列 2.作用于多列 3.COUNT统计 4.distinct必须放在开头 5.其他在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 distinct用于返回唯一不同的值。表A:表B:1.作用于单列select distinct name from A执...
2018-08-23 09:42:32 1844
转载 SSH和SSM对比总结
当下流行的两种企业开发MVC开源框架,是我们Java程序猿必备知识能力。MVC,即模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。框架之所以流行,在于其易复用和简化开发,精髓在思想,掌握了核心思想,我们掌握其他...
2018-08-15 09:25:47 142
原创 Oracle修改system用户密码
服务器上oracle经常会使用plsql developer访问,很多时候我们用的服务器,或者之前的密码我们并不知道,这个时候需要修改system的用户密码,当然也可以无用户登录,但是修改必然还是好些。下面讲讲方法,windows服务器,oracle11g。windows服务器:打开cmd运行命令 输入 sqlplus /nolog ----- 实现无用户名登录 con...
2018-08-10 14:07:30 7467
转载 Spring-data-jpa详解,全方位介绍
本篇进行Spring-data-jpa的介绍,几乎涵盖该框架的所有方面,在日常的开发当中,基本上能满足所有需求。这里不讲解JPA和Spring-data-jpa单独使用,所有的内容都是在和Spring整合的环境中实现。如果需要了解该框架的入门,百度一下,很多入门的介绍。在这篇文章的接下来一篇,会有一个系列来讲解mybatis,这个系列从mybatis的入门开始,到基本使用,和spring整合,和第...
2018-08-10 11:10:13 353
原创 判断List里是否有重复的数据
首先,java中是没有这个方法的。但是,在java8中,可以通过stream来判断,非常简单:List<Integer> list = new ArrayList() ;list.add(1);list.add(2);list.add(1);long count = list.stream().distinct().count();boolean isRepeat = c...
2018-08-10 09:35:04 22395 2
原创 解决POI读取Excel如何判断行是不是为空
public static boolean isRowEmpty(Row row){ for (int i = row.getFirstCellNum(); i < row.getLastCellNum(); i++) { Cell cell = row.getCell(i); if (cell != null &&...
2018-08-03 15:17:38 16678 5
原创 poi生成excel整理(设置边框/字体/颜色/加粗/居中/)
HSSFWorkbook wb = new HSSFWorkbook();HSSFSheet sheet = wb.createSheet();HSSFCellStyle setBorder = wb.createCellStyle();一、设置背景色:setBorder.setFillForegroundColor((short) 13);// 设置背景色setBorde...
2018-08-02 13:49:48 25956 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人