java
文章平均质量分 55
Hijiao
这个作者很懒,什么都没留下…
展开
-
被jar包冲突害惨了
第一次搭建项目,选择了springmvc+spring4+hibernate4的框架。搭建过程中各种不顺,由于第一次碰到jar包冲突的问题,在这里卡了很久,现在记录下来。 先报错:org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException,按照网上搜到的材料,是缺少aspectjweaver.jar,导入后,仍然报...原创 2015-04-11 09:15:58 · 2807 阅读 · 0 评论 -
java.util.ConcurrentModificationException 解决办法
今天写项目时,需要在一个list中删除某个符合条件的记录。想也 的使用了foreach,然后再list.remove(),结果报错List logs = transactionService.getLogs for (TransactionLog log : logs) { if (log.getid() == 4)原创 2015-04-20 13:19:22 · 593 阅读 · 0 评论 -
OpenSessionInViewFilter
用到了OpenSessionInViewFilter,在网上找到了一篇不错的文章原址:http://www.iteye.com/topic/32001OpenSessionInViewFilter是Spring提供的一个针对Hibernate的一个支持类,其主要意思是在发起一个页面请求时打开Hibernate的Session,一直保持这个Session,直到这个请求结束,具体是通过一个Fi转载 2015-04-21 14:30:34 · 481 阅读 · 0 评论 -
代码行数统计
介绍:一些公司会有代码review,统计有效代码行数(不包括注释和空行)是一个指标,虽然不合理,但是它确实存在,所以就需要有这样一个工具类,统计下自己相关模块的代码行数,为自己做参考,代码很简单,仅供初学者参考学习。 使用:指定文件基本目录,调用count方法即可,可以自定义匹配正则表达式,默认为"*.java" package org.godway.commons.utils; impo转载 2015-04-22 16:03:11 · 1560 阅读 · 0 评论 -
hibernate 三种状态详解
1.在对象中如果对象刚创建没有被持久化的话那么这样对象的状态就是临时状态, 比如 student stu = new student("ss");这个时候对象就是处于自由状态,那么为什么讲是处于自己状态呢?因为只是在jvm内存空间获取一块空间,还没有在数据库中处于持久化状态,那么这时候对象就是那么最大的特点是在数据库不存在与他对应的记录。。。。 瞬时对象特点:(1) 不转载 2015-04-21 14:21:28 · 3793 阅读 · 0 评论 -
spring-data-jpa Specification 拼接复杂查询
public Page<ServiceItem> findAll(Map<String, String[]> params, ServiceItemConsumeStatus serviceItemConsumeStatus, ServiceItemStatus serviceItemStatus, Pageable page原创 2016-04-11 16:42:05 · 7232 阅读 · 0 评论 -
jsp 将html字符串输出html标签(escapeXml)
由于content中的内容是以HTML形式存储的,所以在页面显示的时候,会将一些HTML标签原封不动的显示出来.查看页面的源代码,发现这些标签已经被解析成了转义符. 为了解决这个问题,在标签中有一个escapeXml属性,其默认值为true,即默认是要将HTML标签转化为转义字符,所以在页面中就显示出了HTML标签. 所以,很显然,只要将这个属性值改为flase就可以了即 <c:out v原创 2016-05-05 20:12:52 · 8543 阅读 · 1 评论 -
shiro结合springMVC配置相关
web.xml中: <!--指定Spring的config文件地址 --> <context-param> <param-name>contextConfigLocation</param-name> <param-value> /WEB-INF/applicationContext.xml /WEB-INF/s原创 2017-03-09 14:47:09 · 1251 阅读 · 0 评论