- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 百度ueditor struts2图片上传问题解决方案
package net.dgrsafe.home.web.filter;import java.io.IOException;import javax.servlet.FilterChain;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax
2015-11-23 12:10:39 403
原创 struts2的工作原理
1)客户端发出一个HttpServletRequest请求,到web服务器的struts2框架中 》首先经过ActionContextCleanUp过滤器,它主要对ActionContext域对象中的内容进行清理,例如:删除某些错误消息集合 》其它经过其它的一些过滤器,因为struts2框架可以与其它web层框架融合在一起工作,此时就得考虑得其它框架的工作特点,例如:
2015-11-23 12:03:08 331
原创 Spring事务配置
* Spring为不同的持久化框架提供了不同的PlatformTransactionManager接口实现1)org.springframework.jdbc.datasource.DataSourceTransactionManager 使用Spring JDBC或MyBatis 进行持久化数据时使用2)org.springframework.orm.hibernate3.Hiberna
2015-11-23 12:01:09 287
原创 二级缓存提供的供应商
二级缓存是可配置的的插件, Hibernate 允许选用以下类型的缓存插件:EHCache: 可作为进程范围内的缓存, 存放数据的物理介质可以是内存或硬盘, 对 Hibernate 的查询缓存提供了支持OpenSymphony OSCache:可作为进程范围内的缓存, 存放数据的物理介质可以是内存或硬盘, 提供了丰富的缓存数据过期策略, 对 Hibernate 的查询缓存提供了支持
2015-11-23 11:59:46 390
原创 立即检索&延迟检索&关联级别检索&批量检索
class 标签中lazy=false 立即检索 class 标签中lazy=true 延迟检索(详细看get和load的区别)关联级别的检索: Customer c=(Customer)session.load(Customer.class, 1); Set set=c.getOrders()//检索Order对象的set集合 在这个例
2015-11-23 11:58:59 459
原创 session缓存和快照的区别
* 所有的持久对象都被session的一级缓存引用,持久对象就是缓存中的对象* 持久对象拥有自动更新数据库的能力,由于快照区的存在* Session的一级缓存,缓存的是对象的地址* Session何时刷出缓存(按照持久对象的变化更新数据库)?1)当事务提交时,tx.commit();2)当调用query.list()方法时3)手动调用Session.flush()方
2015-11-23 11:56:48 1393
原创 Hibernate持久化对象存在三种状态
Hibernate持久化对象存在三种状态瞬时态 transient 尚未与Hibernate Session关联对象,被认为处于瞬时状态,失去引用将被JVM回收无持久化标识OID,未与Session关联持久态 persistent数据库中有数据与之对应并与当前session有关联,并且相关联的session没有关闭数据库并且事务未提交存在持久化标识OID,与Ses
2015-11-23 11:56:16 360
原创 JDBC的乱码解决
java中原生态支持unicode,内存中的String对象都是unicode编码,对于从mysql获取的字符串数据,理所当然需要先转化为unicode才能被使用,因此从ResultSet中获取字符串列值时,jdbc需要知道当前字段的原始编码,即从mysql-server接收到的原始字节所对应的编码,才能正确的将其转化为unicode供程序使用,此文介绍jdbc是如何获取当前字段的原始编码的。
2015-11-23 11:54:06 1333
原创 Java验证码生成
package com.jbit.diamonds.util;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.ByteArrayInputStream;import java.i
2015-11-23 11:52:58 218
原创 HTTP请求协议格式
GET /day4/img.html HTTP/1.1 // 请求行Accept: */* // 粉色部分是请求头Accept-Language: zhAccept-Encoding: gzip, deflateIf-Modified-Since: Mon, 15 Oct 2
2015-11-23 11:51:54 1132
转载 JAVA8 十大新特性详解
教程将Java8的新特新逐一列出,并将使用简单的代码示例来指导你如何使用默认接口方法,lambda表达式,方法引用以及多重Annotation,之后你将会学到最新的API上的改进,比如流,函数式接口,Map以及全新的日期API方法/步骤一、接口的默认方法Java 8允许我们给接口添加一个非抽象的方法实现,只需要使用 def
2015-11-23 11:50:45 241
jquery-1.8.3.js
2014-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人