<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[chifancui9836的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chifancui9836</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chifancui9836]]></copyright><item><title><![CDATA[Struts2配置精要之Result Types(Struts2.3.4)]]></title><link>https://blog.youkuaiyun.com/chifancui9836/article/details/100852652</link><guid>https://blog.youkuaiyun.com/chifancui9836/article/details/100852652</guid><author>chifancui9836</author><pubDate>Wed, 25 Nov 2015 00:37:00 +0800</pubDate><description><![CDATA[struts2.3.4的Predefined Result Types,比struts2.2.3要多出一种: 
Chain  Used for Action Chaining 
Dispatcher  Used for web resource in...]]></description><category></category></item><item><title><![CDATA[Spring3新特性之表达式语言SpEL]]></title><link>https://blog.youkuaiyun.com/chifancui9836/article/details/100852651</link><guid>https://blog.youkuaiyun.com/chifancui9836/article/details/100852651</guid><author>chifancui9836</author><pubDate>Wed, 25 Nov 2015 00:37:00 +0800</pubDate><description><![CDATA[概述  Spring表达式语言全称为“Spring Expression Language”，缩写为“SpEL”，类似于Struts2x中使用的OGNL表达式语言，能在运行时构建复杂表达式、存取对象图属性、对象方法调用等等，并且能与Spring功能完美整合，如能用来配置Bean定义...]]></description><category></category></item><item><title><![CDATA[Struts2的客户端校验方式及自带的13种校验器]]></title><link>https://blog.youkuaiyun.com/chifancui9836/article/details/100852650</link><guid>https://blog.youkuaiyun.com/chifancui9836/article/details/100852650</guid><author>chifancui9836</author><pubDate>Wed, 25 Nov 2015 00:37:00 +0800</pubDate><description><![CDATA[如果要使用Struts2的验证框架，首先要开启这个拦截器。在文档中是这样介绍的： 默认的拦截器堆栈defaultStack已经在开启验证。在创建自己的interceptor-stack时一定要包括validation和workflow拦截器。 
 
&lt;interceptor-stack...]]></description><category></category></item><item><title><![CDATA[Struts2配置精要之struts.xml( global和default的配置)]]></title><link>https://blog.youkuaiyun.com/chifancui9836/article/details/100852646</link><guid>https://blog.youkuaiyun.com/chifancui9836/article/details/100852646</guid><author>chifancui9836</author><pubDate>Wed, 25 Nov 2015 00:37:00 +0800</pubDate><description><![CDATA[下面这个struts.xml囊括了所有可能用到的标签用法，例如配置全局的异常处理&lt;global-exception-mappings&gt;全局结果result&lt;global-results&gt;，缺省action-class类名&lt;default-class-ref cla...]]></description><category></category></item><item><title><![CDATA[Spring3外部资源访问之Resource接口]]></title><link>https://blog.youkuaiyun.com/chifancui9836/article/details/100852644</link><guid>https://blog.youkuaiyun.com/chifancui9836/article/details/100852644</guid><author>chifancui9836</author><pubDate>Wed, 25 Nov 2015 00:37:00 +0800</pubDate><description><![CDATA[概述  在日常程序开发中，处理外部资源是很繁琐的事情，我们可能需要处理URL资源、File资源资源、ClassPath相关资源、服务器相关资源（JBoss AS 5.x上的VFS资源）等等很多资源。因此处理这些资源需要使用不同的接口，这就增加了我们系统的复杂性；而且处理这些资源步骤都...]]></description><category></category></item><item><title><![CDATA[Hibernate4之配置详解]]></title><link>https://blog.youkuaiyun.com/chifancui9836/article/details/100852642</link><guid>https://blog.youkuaiyun.com/chifancui9836/article/details/100852642</guid><author>chifancui9836</author><pubDate>Wed, 25 Nov 2015 00:37:00 +0800</pubDate><description><![CDATA[Hibernate基本配置其实就是SessionFactory的配置，所有配置都在&lt;session-factory/&gt;标签之内。但是&lt;session-factory/&gt;标签又可以分成3个部分的配置：  1.JDBC连接参数的基本配置 2.Hibernate连接池的参数...]]></description><category></category></item><item><title><![CDATA[Hibernate4之SQLQuery接口SQL方式查询]]></title><link>https://blog.youkuaiyun.com/chifancui9836/article/details/100852641</link><guid>https://blog.youkuaiyun.com/chifancui9836/article/details/100852641</guid><author>chifancui9836</author><pubDate>Wed, 25 Nov 2015 00:37:00 +0800</pubDate><description><![CDATA[对原生SQL查询执行的控制是通过SQLQuery接口进行的，通过执行Session.createSQLQuery()获取这个接口。最简单的情况下，我们可以采用以下形式：  
 
List cats = sess.createSQLQuery( "select * from cats").ad...]]></description><category></category></item><item><title><![CDATA[Struts2的服务器端的四种输入校验方式]]></title><link>https://blog.youkuaiyun.com/chifancui9836/article/details/100852640</link><guid>https://blog.youkuaiyun.com/chifancui9836/article/details/100852640</guid><author>chifancui9836</author><pubDate>Wed, 25 Nov 2015 00:37:00 +0800</pubDate><description><![CDATA[Struts2的服务器端验证框架有四种方式校验，一种是利用dojo插件使用ajax实现页面无刷新的校验，一种是调用验证框架即配置一个xml文件的形式，另一种是在Action中的validate()方法手动校验，还有一种是零配置里面用annotation的形式校验。 
 
 
如果要使用Stru...]]></description><category></category></item><item><title><![CDATA[Hibernate4之一对多双向关联]]></title><link>https://blog.youkuaiyun.com/chifancui9836/article/details/100852639</link><guid>https://blog.youkuaiyun.com/chifancui9836/article/details/100852639</guid><author>chifancui9836</author><pubDate>Wed, 25 Nov 2015 00:36:00 +0800</pubDate><description><![CDATA[一个用户可以有多个订单，订单相对于用户的关系就是多对一的关系。 在这里一对多的关系是@OneToMany，默认是延迟加载的。当然客户对象相对于订单是级联删除的。  
 
/**
 * @author Chou
 * @since 2012-8-8
 * ...客户实体（一对多双向关联）...]]></description><category></category></item><item><title><![CDATA[Struts2之Web应用中文乱码问题的6种解决方法]]></title><link>https://blog.youkuaiyun.com/chifancui9836/article/details/100852637</link><guid>https://blog.youkuaiyun.com/chifancui9836/article/details/100852637</guid><author>chifancui9836</author><pubDate>Wed, 25 Nov 2015 00:36:00 +0800</pubDate><description><![CDATA[在web应用中通常用下面几种方法解决中文问题：  
 
1.HTML页面中文问题 
 
&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&gt;...]]></description><category></category></item><item><title><![CDATA[Struts2之上传下载和页面渲染图片功能]]></title><link>https://blog.youkuaiyun.com/chifancui9836/article/details/100852635</link><guid>https://blog.youkuaiyun.com/chifancui9836/article/details/100852635</guid><author>chifancui9836</author><pubDate>Wed, 25 Nov 2015 00:36:00 +0800</pubDate><description><![CDATA[Struts2的上传下载是整合了commons-fileupload-1.2.2.jar这个包的功能，不过还需要commons-io-2.3.jar这个包的支持。其实上传下载功能主要是配置，下面是我的一个小例子， 可以实现上传下载，并且渲染图片到页面的效果，AbstractBaseAction...]]></description><category></category></item><item><title><![CDATA[Spring3整合定时器之Quartz]]></title><link>https://blog.youkuaiyun.com/chifancui9836/article/details/100852634</link><guid>https://blog.youkuaiyun.com/chifancui9836/article/details/100852634</guid><author>chifancui9836</author><pubDate>Wed, 25 Nov 2015 00:36:00 +0800</pubDate><description><![CDATA[说到定时器，一定会想到Timer，但是他只能简单的进行时间单位类似倒计时的功能实现，如果要精确每年每月的日期甚至星期几，那么换算起来就比较麻烦，这里可以用Spring与Quartz整合来完成定时器的实现。 虽然Quartz已经发布了2.X版本，但是Spring3目前只能整合Quartz1.8...]]></description><category></category></item><item><title><![CDATA[Hibernate4之映射基本数据类型]]></title><link>https://blog.youkuaiyun.com/chifancui9836/article/details/100852633</link><guid>https://blog.youkuaiyun.com/chifancui9836/article/details/100852633</guid><author>chifancui9836</author><pubDate>Wed, 25 Nov 2015 00:36:00 +0800</pubDate><description><![CDATA[Hibernate的基本映射数据类型是Java基本类型与标准SQL类型相互转换的桥梁,通过Hibernate的基本映射数据类型可以非常方便地将数据从一种形式转换成另一种形式，完成高质量的ORM任务。  3种数据类型之间的对应关系  
 
 
 
  
   
   Hibernate映射类型...]]></description><category></category></item><item><title><![CDATA[Struts2配置精要之常量constant配置详解（包括零配置Convention 的常量）]]></title><link>https://blog.youkuaiyun.com/chifancui9836/article/details/100852632</link><guid>https://blog.youkuaiyun.com/chifancui9836/article/details/100852632</guid><author>chifancui9836</author><pubDate>Wed, 25 Nov 2015 00:36:00 +0800</pubDate><description><![CDATA[这是目前为止收集的struts.xml中比较常用的常量值，包括现在的最新版本struts2.3.4常用的也就这些了。   
 
下面是零配置中的常用的常量配置：    
 
&lt;constant name="struts.convention.action.disableScannin...]]></description><category></category></item><item><title><![CDATA[Hibernate4之事务机制]]></title><link>https://blog.youkuaiyun.com/chifancui9836/article/details/100852631</link><guid>https://blog.youkuaiyun.com/chifancui9836/article/details/100852631</guid><author>chifancui9836</author><pubDate>Wed, 25 Nov 2015 00:36:00 +0800</pubDate><description><![CDATA[首先来认识以下J2EE常见的3种事务： 1、JDBC事务  JDBC事务是用Connection对象控制的。JDBC Connection接口(java.sql.Connection)提供了两种事务模式：自动提交和手工提交。 java.sql.Connection 提供了以下控制事务的方法： ...]]></description><category></category></item><item><title><![CDATA[Struts2整合之动态图表OpenFlashChart]]></title><link>https://blog.youkuaiyun.com/chifancui9836/article/details/100852630</link><guid>https://blog.youkuaiyun.com/chifancui9836/article/details/100852630</guid><author>chifancui9836</author><pubDate>Wed, 25 Nov 2015 00:36:00 +0800</pubDate><description><![CDATA[Java开源项目中制作图表比较出色的就是JFreeChart了，相信大家都听说过，它不仅可以做出非常漂亮的柱状图，饼状图，折线图基本图形之外，还能制作甘特图，仪表盘等图表。在Web应用中可以为项目增色不少。JFreeChart技术成熟，完全是通过Java代码控制图表生成，掌握难度不大。但是它的...]]></description><category></category></item><item><title><![CDATA[Struts2原理浅析]]></title><link>https://blog.youkuaiyun.com/chifancui9836/article/details/100852629</link><guid>https://blog.youkuaiyun.com/chifancui9836/article/details/100852629</guid><author>chifancui9836</author><pubDate>Wed, 25 Nov 2015 00:36:00 +0800</pubDate><description><![CDATA[JavaEE把MVC设计模式引入了web领域，并在此基础上机构出了称为Model2的体系。 
 
 
 
 从上图不难看出，其实在配置文件配置的拦截器顺序，在ActionInvocation调度的时候，其实是一个递归算法，每个interceptor类里面代码被invocation.invoke...]]></description><category></category></item><item><title><![CDATA[Hibernate4之Criteria接口QBC方式查询]]></title><link>https://blog.youkuaiyun.com/chifancui9836/article/details/100852628</link><guid>https://blog.youkuaiyun.com/chifancui9836/article/details/100852628</guid><author>chifancui9836</author><pubDate>Wed, 25 Nov 2015 00:36:00 +0800</pubDate><description><![CDATA[分页查询 
 
Criteria crit = session.createCriteria(Order.class).setMaxResults(10).setFirstResult(1);
crit.list(); 
 
 
条件查询 一个单独的查询条件是org.hibernate.cr...]]></description><category></category></item><item><title><![CDATA[Spring3核心技术之IOC控制反转]]></title><link>https://blog.youkuaiyun.com/chifancui9836/article/details/100852626</link><guid>https://blog.youkuaiyun.com/chifancui9836/article/details/100852626</guid><author>chifancui9836</author><pubDate>Wed, 25 Nov 2015 00:36:00 +0800</pubDate><description><![CDATA[个人觉得Spring用起来其实简单，但是如果想真正弄懂原理和思想，还是要花一些功夫和时间的，最近一直在跟论坛的Spring大神jinnianshilongnian的帖子，受益匪浅，我也通过博客把自己的学习过程记录下来。对于IOC理解也可以看看这个： http://zhidao.baidu.co...]]></description><category></category></item><item><title><![CDATA[Spring3核心技术之DI依赖注入]]></title><link>https://blog.youkuaiyun.com/chifancui9836/article/details/100852625</link><guid>https://blog.youkuaiyun.com/chifancui9836/article/details/100852625</guid><author>chifancui9836</author><pubDate>Wed, 25 Nov 2015 00:36:00 +0800</pubDate><description><![CDATA[IoC的一个重点是在系统运行中，动态的向某个对象提供它所需要的其他对象。这一点是通过DI（Dependency Injection，依赖注入）来实现的。顾名思义，依赖注入就是Spring管理下的Bean需要依赖Spring容器来帮他注入属性。 这篇博客对IOC和DI有比较好的解释：http:/...]]></description><category></category></item></channel></rss>