- 博客(24)
- 资源 (5)
- 收藏
- 关注
原创 Springmvc @RequestMapping 用法
在springmvc中见过@RequestMapping 注解 下面我简介讲解一下 一 java代码
2015-01-14 23:04:49
466
原创 搭建 第一个SpringMvc 项目
1.加入相关JARcommons-logging-1.1.1.jarspring-aop-4.1.4.RELEASE.jarspring-beans-4.1.4.RELEASE.jarspring-context-4.1.4.RELEASE.jarspring-core-4.1.4.RELEASE.jarspring-expression-4.1.4.R
2015-01-11 01:20:07
578
转载 Springmvc请求接收参数的几种方法
通过@PathVariabl注解获取路径中传递参数转载请注明出处:springmvc请求接收参数的几种方法代码下载地址:http://www.zuidaima.com/share/1751862044773376.htmJAVA[java] view plaincopy@RequestMapping(value= " /{id}/{str} " )
2015-01-09 14:11:02
468
原创 CacheConcurrencyStrategy有五种缓存方式
CacheConcurrencyStrategy有五种缓存方式: CacheConcurrencyStrategy.NONE,不适用,默认 CacheConcurrencyStrategy.READ_ONLY,只读模式,在此模式下,如果对数据进行更新操作,会有异常; CacheConcurrencyStrategy.READ_WRITE,读写模式在更新缓存的时
2015-01-08 15:17:22
519
转载 hibernate之关于一对一单向,双向关联映射
【hibernate】之关于一对一单向,双向关联映射首先我们来看,Hibernate官方对于一对一单向关联的解释:基于外键关联的单向一对一关联和单向多对一关联几乎是一样的。唯一的不同就是单向一对一关联中的外键字段具有唯一性约束。ok,那我们也可以这样理解,一对一其实就是多对一关联的特殊形式,我们知道Hibernate的配置
2014-12-23 22:39:20
452
转载 Ibatis 动态sql
直接使用JDBC一个非常普遍的问题就是动态SQL。使用参数值、参数本身和数据列都是动态SQL,通常是非常困难的。典型的解决办法就是用上一堆的IF-ELSE条件语句和一连串的字符串连接。对于这个问题,Ibatis提供了一套标准的相对比较清晰的方法来解决一个问题,这里有个简单的例子: select * from user
2014-09-23 10:22:33
443
原创 Junit测试,断言
JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework)。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。Junit是一套框架,继承TestCase类,就可以用Junit进行自动测试了。1.首先下载JU
2014-09-16 16:41:49
1000
原创 Java 改变图片大小
public class ImageUtil { /** * 改变图片大小 * @param originalFile 原始路径 * @param resizedFile 改变后路径 * @param newWidth 宽度 * @param quality 清晰度(0~1之间) * @throws I
2014-09-03 14:24:15
727
转载 log4j配置详解
log4j.rootCategory=INFO, stdout , R log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=[Q
2014-08-30 22:01:12
402
转载 spring定时器
spring定时器只需要在spring配置文件中加上三段配置,即可完成定时器功能,代码示例: insertReminds 0 30 16 * * ? 另外,从网上找了一份比较全的spring定时器时间配置:这是时间的设置规则 org.sp
2014-08-28 22:41:58
455
翻译 velocity配置
一、jar包现在越来越多的项目开始使用Velocity作为view,velocity的一些jar包如下:1、velocity-1.5.jar 包含了veloctiy运行时需要的类2、velocity-tools-1.4.jar 包含了velocity的视图控制和系统工具类3、velocity-dvsl-1.0.jar 可选的,封转了dvsl的类4、commons-co
2014-07-08 13:55:12
515
转载 图片转换为byte[]数组
如何将本地图片转换为byte[]数组呢,下面是今天找到的解决办法。 public static byte[] getImageData(File file,String format){ ByteArrayOutputStream out = new ByteArrayOutputStream(); try { BufferedImage bImage =ImageIO.r
2014-06-26 19:07:42
1406
转载 JS判断浏览器类型与版本
在JS中判断浏览器的类型,估计是每个编辑过页面的开发人员都遇到过的问题。在众多的浏览器产品中,IE、Firefox、Opera、Safari........众多品牌却标准不一,因此时常需要根据不同的浏览器,甚至相同浏览器不同版本做不同的操作,因此,知晓浏览器的判断方法,还是很重要的。下面列举一下常用的判断方法:1、判断浏览器是否为IE document.all ? 'IE'
2014-06-11 19:54:53
440
转载 myeclipse 安装 ibatis 插件 自动生成java代码
myeclipse 安装 ibatis 插件 自动生成java代码一.安装插件从http://ibatis.apache.org/abator.html下载Eclipse Plugin。插件一共有2种安装方式.1.远程安装. eclipse->Help>Software Updates>Find and Install->Search for new features to
2014-05-27 15:52:56
767
转载 Velocity语法
一、基本语法1、"#"用来标识Velocity的脚本语句,包括#set、#if 、#else、#end、#foreach、#end、#iinclude、#parse、#macro等;如:#if($info.imgs)#else#end2、"$"用来标识一个对象(或理解为变量);如如:$i、$msg、$TagUtil.optio
2014-05-10 13:31:44
403
转载 web.xml文件详解
前言:一般的web工程中都会用到web.xml,web.xml主要用来配置,可以方便的开发web工程。web.xml主要用来配置Filter、Listener、Servlet等。但是要说明的是web.xml并不是必须的,一个web工程可以没有web.xml文件。1、WEB工程加载web.xml过程 经过个人测试,WEB工程加载顺序与元素节点在文件中的配置顺序无关。即不会因为 fi
2014-02-14 22:24:10
552
原创 为什么一切都开始于一个类?
Java程序是由类组成,一个类包含方法和属性。这是由于它的面向对象的特征:一切皆对象,每个对象都是一个类的实例。面向对象编程有很多优势,比如更好的模块化,扩展性强等 2、为什么总有一个“main”方法? “main”方法是程序的入口,它是静态的。 “static”是指该方法是类的一部分,而不是对象的一部分。 这是为什么?我们为什么不把一个非静态方法作为程序的入口?
2014-02-14 20:55:50
635
翻译 hibernate 由表生成实体类 反向引擎方式
hibernate带给我们的O/RMapping思想是很正确的,即从面相对象的角度来设计工程中的实体对象,建立pojo,然后在编写hbm.xml映射文件来生成数据表。但是在实际开发中,往往我们会首先从数据库的设计角度出发来实现我们预期的项目。所以,这里详述从数据库表到实体类的生成。 数据库:Oracle10GMyEclipse版本:6.5Hibernate版本:3.
2014-02-13 23:39:45
1074
原创 Jdom写入
import java.io.FileWriter;import org.jdom.Attribute;import org.jdom.Comment;import org.jdom.Document;import org.jdom.Element;import org.jdom.output.Format;import org.jdom.output.XMLOut
2014-01-12 17:56:08
584
转载 Java I/O流概念分析整理
Java中的流,可以从不同的角度进行分类。按照数:输入流和输出流。按照处理数据单位不同可以分为:字节流和字符流。按照实现功能不同可以分为:节点流和处理流。输出流: I/O流概念分析整理" style="margin:0px; padding:0px; border:0px; list-style:none"> 输入流:I/O流概念分析
2014-01-12 00:46:57
552
原创 Hibernate缓存机制
首先说下Hibernate缓存的作用(即为什么要用缓存机制),然后再具体说说Hibernate中缓存的分类情况,最后可以举个具体的例子。Hibernate缓存的作用: Hibernate是一个持久层框架,经常访问物理数据库,为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同
2014-01-10 16:11:31
427
原创 使用DOM来解析XML文档
import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import org.w3c.dom.Document;import org.w3c.dom.Element;import org.w3c.dom.Node;import org.w3c.dom.N
2014-01-09 21:09:57
504
原创 jsp和Servlet区别
1.jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识别的java类)2.jsp更擅长表现于页面显示,servlet更擅长于逻辑控制.3.Servlet中没有内置对象,Jsp中的内置对象都是必须通过HttpServletRequest对象,HttpServletResponse
2014-01-07 23:47:37
445
转载 Spring核心技术Ioc和AOP
一、Spring应用环境的配置: 1. 在classpath中添加以下包: 1) SPRING_HOME/dist/spring.jar、 2) SPRING_HOME/lib/jakarta-commons/commons-logging.jar 3) SPRING_HOME/lib/log4j/log4j-1.2.xx.jar 2.在classpath中添
2014-01-07 23:43:39
482
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人