- 博客(21)
- 资源 (7)
- 收藏
- 关注
原创 fn:contains
判断一个中是否有指定的字符或者字符串。语法:boolean contains(java.lang.String, java.lang.String)
2015-01-29 22:30:06 1098
原创 当一个对象被引用时,不让其被删除,JpaSystemException
比如:试卷和试题分别为两个独立的对象,现在试卷要添加试题,这个两个就是一个独立的一体。如果要删除试题,我不允许,这个时候该怎么办?捕捉异常。JpaSystemExceptiontry { resourceTypeService.delete(id); } catch (JpaSystemException e) {
2015-01-27 22:59:10 1980
原创 service层继承时
service层继承时,需要给service定义名字,如@service("testService")不然机器会不知道service的实现是哪一个
2015-01-27 22:58:31 3050
原创 Hibernate @Transient
@Transient表示该属性并非一个到数据库表的字段的映射,ORM框架将忽略该属性. 如果一个属性并非数据库表的字段映射,就务必将其标示为@Transient,否则,ORM框架默认其注解为@Basic 示例: //根据birth计算出age属性 @Transient public int getAge() {
2015-01-26 22:58:10 890
原创 Method invoke
package duri;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;public class MethodTest { public static void getUserName() throws IllegalAccessException, Illega
2015-01-24 00:21:06 747
原创 @Transactional
@Transactional 所有属性propagation: 指定事务定义中使用的传播isolation: 指定事务的隔离级别timeout: 超时时间readonly : 如果为true, 事务标致为只读noRollbackFor: 目标方法可抛出的异常所构成的数组,但通知仍会提交事务rollbackFor: 异常所
2015-01-22 22:35:45 452
原创 <form:errors>使用注意
表单验证方法:利用springmvc的表单验证来做;首先需要在存的时候要将元素给验证一下:需要注意的是:需要给验证的对象加上@Valid,标识。需要有一个对象存错误信息:BindingResult result(然后如果是save方法,就需要给个重定向RedirectAttributes ra)@RequestMapping(method = POST) pub
2015-01-21 00:00:25 16293
原创 占位符
Hibernate占位符使用方法注意:例:查询语句:String queryString = "from Resource r where r.type.code = ?0 (and r.name like ?1 or r.tags like ?1 or r.description like ?1 or r.remark like ?1) ";而setParam是这么写的:Que
2015-01-19 23:56:41 825
原创 检索方法
写一个实体,专门用来简单的关键词检索package com.boventech.zyk.util;/** * 简单的关键词检索辅助类 (参数都可以为空) * page 页码,pageSize 分页大小, limit 最大结果数, queryName 检索列,queryWord 检索关键词, orderColumn 排序列,orderType 排序类型 */public clas
2015-01-18 23:24:06 725
原创 jqa query占位符
占位符的运用可以解决参数重复的问题。比如:当检索一本书:可以通过这本书的简介,名称,备注,tags来找到它。Select * from book b where b.name like ?0 or b.tags like ?0 or b.remark like ?0这时,我们写query的时候,一般都是些query.setParam(0,XX)如果没有占位符的话,那就得
2015-01-14 23:38:37 1455
原创 hql先排序后分组(查询分组中的最新)(hql 执行原生态sql)
如果用这种方法进行查询:String queryString = "select * from (select * from resource r order by r.createTime desc) t group by t.resId";Query query = entityManager.createQuery(queryString);会报错,因为Hibernate不支持这种
2015-01-13 23:34:03 5130
原创 The method decodeBuffer(String) from the type characterDecoder is not accessible due to ...
因包加载顺序问题导致的。解决方法:删除jar包,重新再导入。删除:导入:
2015-01-12 00:26:01 4261
原创 form用js来提交,需注意
前两天form提交,用js来控制。提交按钮type为button。提交js:$("#submitBtn").click(function(){但是,过了一天发现有问题,就是没有进行检查就提交了。最后发现问题是因为前端将button的类型给修改成了submit
2015-01-08 23:04:55 538
原创 Lists数组转换list
将数组转换为list的时候,尽量不要用Arrays.asList,Arrays.asList()只是把数组伪装成List,里面有些方法没有具体实现用Lists.newArrayList();
2015-01-07 00:01:45 1032
原创 log4j.rootCategory
log4j.rootCategory=DEBUG, stdout,R 就是说我要显示所有优先权等於和高于Debug的信息。 在log4j.properties文件里把 "log4j.rootCategory=DEBUG,stdout,R "改写成 "log4j.rootCategory=OFF, stdout,R ",这样所有的log信息都不会显示了;解决了本文开始提出的问题。 在log4j.pr
2015-01-07 00:01:20 16236
原创 ajax嵌入
利用ajax将文本嵌入某区域:利用ajax获取数据:@RequestMapping(value="/{id}/getResourceFields",method=RequestMethod.GET) public String getResourceFields(@PathVariable long id,Model model){ return "/resour
2015-01-05 23:22:06 661
原创 uploadify上传出现问题,大文件不能上传
uploadify上传大文件404出问题ReferenceError: onQueueComplete is not defined出现这种问题的原因是,<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> 设置的文件上
2015-01-04 23:59:11 3059
原创 varStatus
的varStatus1:#status.odd 是否奇数行2:#status.count 当前行数3:#status.index 当前行的序号,从0开始『#status.count=#status.index+1』4:#status.first 是否第一行5:#status.last 是否最后一行6:#status.modules(int) 当前行数
2015-01-03 23:02:16 2108
navicat获取登录密码
2020-10-13
spring-framework-3.0.5.RELEASE-dependencies.zip
2013-03-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人