04 2015 档案
摘要:存储过程代码:BEGIN IF sex_id =0 THENSELECT COUNT(*) FROM mybatis.p_user WHERE p_user.sex='女' INTO sex_count;ELSESELECT COUNT(*) FROM mybatis.p_user WHERE p_...
阅读全文
摘要:这个网站中有很多方法。https://code.google.com/p/mybatis/issues/detail?id=85自己试验了如下的方法。1. 参数中直接加入%%param.setUsername("%CD%"); param.setPassword("%11%"); 2. b...
阅读全文
摘要:struts2中action的默认拓展名是".action",而之前的拓展名一直为".do",工作中需要要把struts2的action拓展名改为".do"的形式,查了一下,找到两种方法:1.在struts.xml中进行如下配置2.在web.xml中,找到默认的Struts的filter中进行配置 ...
阅读全文
摘要:统计总数: public Integer countAll1() { String hql = "select count(*) from News as news"; List list = getHibernateTemplate().find(hql); return lis...
阅读全文
摘要:JSP页面便利集合的时候,代码如下 结果是:出现ognl.NoConversionPossible错误原因是:Struts没办法把页面的值转换成你Action里面定义的值。修改实体映射文件,添加懒加载(lazy="false"): ...
阅读全文
摘要:一、前言 数据库操作怎能少了INSERT操作呢?下面记录MyBatis关于INSERT操作的笔记,以便日后查阅。二、 insert元素 属性详解 其属性如下:parameterType...
阅读全文
摘要:HQL查询方式这一种我最常用,也是最喜欢用的,因为它写起来灵活直观,而且与所熟悉的SQL的语法差不太多。条件查询、分页查询、连接查询、嵌套查询,写起来与SQL语法基本一致,唯一不同的就是把表名换成了类或者对象。其它的,包括一些查询函数(count(),sum()等)、查询条件的设定等,全都跟SQL语...
阅读全文
摘要:一,首先hibernate中对象的状态有三种:瞬态、游离态和持久态,三种状态转化的方法都是通过session来调用,瞬态到持久态的方法有save()、saveOrUpdate()、get()、load();持久态到瞬态的方法有delete();游离态到持久态的方法有update()、saveOrUp...
阅读全文
摘要:把pager-taglib.jar导入到当前项目/Test/WebRoot/WEB-INF/lib下建立一个分页类package web;import java.util.List;/** * 分页模型 * */public class PagerModel { // 总记录数 private i...
阅读全文
摘要:传两个值进去:1、pm.totles总记录数 2、pagesize 每页显示页数 3、传给后台的变量值对(查询条件) 首页 前页 ...
阅读全文
摘要:一简介,Pager-taglib,支持多种风格的分页显示。实际上她是一个Jsp标签库,为在JSP上显示分页信息而设计的一套标签,通过这些标签的不同的组合,会形成多种不一样的分页页面,风格各异,她自带的DEMO就有七种左右的分页风格,包括Google的分页风格。而需要订制自已的风格的分页页面也非常简单...
阅读全文
摘要:Spring源代码解析(一):IOC容器:http://www.javaeye.com/topic/86339Spring源代码解析(二):IoC容器在Web容器中的启动:http://www.javaeye.com/topic/86594Spring源代码解析(三):Spring JDBC:htt...
阅读全文
摘要:PagedListHolder这个类可以对分页操作进行封装文件在:import org.springframework.beans.support.PagedListHolder;下默认是把查出来的所有信息,根据设置的每页多少条显示,然后分割成若干个List集合,并显示出来。如果是小规模的分页,此方...
阅读全文
摘要:标签的输出格式: d 月中的某一天。一位数的日期没有前导零。 dd 月中的某一天。一位数的日期有一个前导零。 ddd 周中某天的缩写名称,在 AbbreviatedDayNames 中定义。 dddd 周中某天的完整名称,在 DayName...
阅读全文
摘要:这个方法只能在有限的范围内有效。并不是万金油比如图片类型判断,音频文件格式判断,视频文件格式判断等这种肯定是2进制且专业性很强的文件类型判断。下面给出完整版代码首先是文件类型枚取package org.filetype;/** * 文件类型枚取 */public enum FileType { /...
阅读全文
摘要:1. MIDI (mid),文件头:4D546864 2. JPEG (jpg),文件头:FFD8FF 3. PNG (png),文件头:89504E47 4. GIF (gif),文件头:47494638 5. TIFF (tif),文件头:49492A00 6. Wi...
阅读全文
摘要://相比smartUpload功能上感觉确实有点心有意力不足的感觉,就安全性判断后缀,smartUpload就非常方便。 public ModelAndView addFileUp(HttpServletRequest request,HttpServletResponse response) th...
阅读全文
摘要:httpRequest.setCharacterEncoding("gbk"); String preName = genName.doMake();//设置文件前缀名 String extName = null; String allName = null; Strin...
阅读全文
摘要://实现生成MD5值import java.io.BufferedInputStream;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java....
阅读全文
摘要:import java.security.MessageDigest;/** * Md5 工具 */public class Md5Util { private static MessageDigest md5 = null; static { try { ...
阅读全文
摘要:/** * 实现对Java配置文件Properties的读取、写入与更新操作 */ package test; import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.FileNotFoun...
阅读全文
摘要:1,使用 spring form 标签 防 csrf 攻击2,标明请求方法:RequestMethod.GET,RequestMethod.POST, PATCH, POST, PUT, and DELETE 如果不标明,默认以上所有请求类型都会接受处理(面太广),给黑客留下伪造请求的隐患。3,防 ...
阅读全文
摘要:来个java获得系统配置文件的public class SystemProperties{public static void main(String[] args){Properties properties = System.getProperties();Iterator> iterator ...
阅读全文
摘要:数据库里存储的是long型的时间,现在想输出到jsp页面,由于使用的是jstl标签,而要显示的是可读的时间类型,找来找去有个fmt:formatDate可以转化,但是只能转date型,long型则不可以,思考了好久,又不想破环jsp页面这种标签结构,决定自己下个转换的标签,说干就干,开始干,参考网上...
阅读全文
摘要:mysql中UNIX时间戳与日期的相互转换UNIX时间戳转换为日期用函数:FROM_UNIXTIME()select FROM_UNIXTIME(1410318106);日期转换为UNIX时间戳用函数:UNIX_TIMESTAMP()select UNIX_TIMESTAMP('2014-09-10...
阅读全文
浙公网安备 33010602011771号