<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[alexzt的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/alexzt</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; alexzt]]></copyright><item><title><![CDATA[SSH框架整合 - 07 fastjson的使用]]></title><link>https://blog.youkuaiyun.com/alexzt/article/details/85157550</link><guid>https://blog.youkuaiyun.com/alexzt/article/details/85157550</guid><author>alexzt</author><pubDate>Fri, 21 Dec 2018 10:27:02 +0800</pubDate><description><![CDATA[ 

在web工程中很多时候都会用到ajax技术，一般都会从服务器将数据转换为json字符串返回到页面。

这次使用的是阿里的fastjson第三方包 fastjson-1.2.8.jar

 

前台使用jquery的$.post来发送post请求

后台使用fastjson的第三方jar包

 * String s = JSON.toJSONString(集合)
 * String s = J...]]></description><category></category></item><item><title><![CDATA[SSH框架整合 - 06 使用hibernate 实现文件上传]]></title><link>https://blog.youkuaiyun.com/alexzt/article/details/85156349</link><guid>https://blog.youkuaiyun.com/alexzt/article/details/85156349</guid><author>alexzt</author><pubDate>Fri, 21 Dec 2018 09:41:35 +0800</pubDate><description><![CDATA[ 

使用hibernate框架来实现文件上传箱单简单，它提供了FileUpload拦截器用于解析multipart/form-data的编码请求。

此拦截器在struts2.core核心包中的struts-default.xml的defaultStack中，默认会执行。



 在下图中可以看到fileupload拦截器是指向到FileUploadIntercepter类中的



进到这个类...]]></description><category></category></item><item><title><![CDATA[SSH框架整合 - 05 Hibernate的模板的常用的方法]]></title><link>https://blog.youkuaiyun.com/alexzt/article/details/84568696</link><guid>https://blog.youkuaiyun.com/alexzt/article/details/84568696</guid><author>alexzt</author><pubDate>Tue, 27 Nov 2018 16:52:09 +0800</pubDate><description><![CDATA[比较简单直接贴代码了

注意使用延时加载的时候会有问题可以参考：https://blog.youkuaiyun.com/alexzt/article/details/84568111


package dao;

import java.util.List;

import org.hibernate.criterion.DetachedCriteria;
import org.springframewor...]]></description><category></category></item><item><title><![CDATA[SSH框架整合 - 04 HibernateTemplate.load()延时加载方法的问题]]></title><link>https://blog.youkuaiyun.com/alexzt/article/details/84568111</link><guid>https://blog.youkuaiyun.com/alexzt/article/details/84568111</guid><author>alexzt</author><pubDate>Tue, 27 Nov 2018 16:29:52 +0800</pubDate><description><![CDATA[ 

    1. 使用延迟加载的时候，再WEB层查询对象的时候程序会抛出异常！


ERROR org.hibernate.proxy.pojo.javassist.JavassistProxyFactory - HHH000142: Javassist Enhancement failed: domain.Customer
java.lang.ClassCastException: domai...]]></description><category></category></item><item><title><![CDATA[SSH框架整合 - 03 Spring整合Hibernate5框架]]></title><link>https://blog.youkuaiyun.com/alexzt/article/details/84341426</link><guid>https://blog.youkuaiyun.com/alexzt/article/details/84341426</guid><author>alexzt</author><pubDate>Thu, 22 Nov 2018 16:01:10 +0800</pubDate><description><![CDATA[ 

 

Spring整合Hibernate5框架有两种方法

带有hibernate.cfg.xml的配置文件。强调：不能加绑定当前线程的配置
	不带有hibernate.cfg.xml的配置文件
注意在本例使用的是hibernate5 在导入有关hibernate包的时候注意导入5的jar包

 


	一、带有hibernate.cfg.xml的配置文件
	
 

编写bean类与映射文件...]]></description><category></category></item><item><title><![CDATA[SSH框架整合 - 02 Spring整合Struts2框架]]></title><link>https://blog.youkuaiyun.com/alexzt/article/details/84339170</link><guid>https://blog.youkuaiyun.com/alexzt/article/details/84339170</guid><author>alexzt</author><pubDate>Thu, 22 Nov 2018 15:09:08 +0800</pubDate><description><![CDATA[spring框架整合struts2框架有两种方式，一种是由struts创建action另一种是由Spring来创建（推荐使用第二种即没有被注释的代码），两种方式都写在代码中注意区分。整合之前需要前台UI页面，这里使用HM教程中的页面。

 

 

struts.xml


&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?&amp;gt;
&amp;lt;!DOCTYPE str...]]></description><category></category></item><item><title><![CDATA[SSH框架整合 - 01 SSH基础环境搭建]]></title><link>https://blog.youkuaiyun.com/alexzt/article/details/84338289</link><guid>https://blog.youkuaiyun.com/alexzt/article/details/84338289</guid><author>alexzt</author><pubDate>Thu, 22 Nov 2018 14:32:00 +0800</pubDate><description><![CDATA[在正式使用SSH框架之前需要先将环境搭建出来，这里涉及到jar包与配置文件具体如下：
SSH框架 jar包的导入
这里有些包会重复或冲突比如log4j稍后在做处理


Struts2的jar包，注意比基本的13个jar包多了一个struts2-spring-plugin-2.3.24.jar，
 这个包的作用是可以在action中直接注入bean
 ![struts2的jar包](https://...]]></description><category></category></item><item><title><![CDATA[Spring - 14 Spring框架的事务管理]]></title><link>https://blog.youkuaiyun.com/alexzt/article/details/84140784</link><guid>https://blog.youkuaiyun.com/alexzt/article/details/84140784</guid><author>alexzt</author><pubDate>Fri, 16 Nov 2018 16:07:11 +0800</pubDate><description><![CDATA[ 

 

 

 


	通过手动编写代码的方式完成事务的管理
	
 

1.配置DataSourceTransactionManager事务管理器传入数据库连接池属性dataSource

2.配置TransactionTemplate事务模板传入事务管理器属性DataSourceTransactionManager

3.在需要使用事务的类中注入事务模板

4.使用事务模板的execute方...]]></description><category></category></item><item><title><![CDATA[Spring - 13 持久层使用dao支持类 JdbcDaoSupport]]></title><link>https://blog.youkuaiyun.com/alexzt/article/details/84140015</link><guid>https://blog.youkuaiyun.com/alexzt/article/details/84140015</guid><author>alexzt</author><pubDate>Fri, 16 Nov 2018 15:31:11 +0800</pubDate><description><![CDATA[现在可以通过持久层继承jdbcDaoSupport简化开发，该父类可以根据连接池自动创建JdbcTemplate对象。省去了大部分操作

 


	private JdbcTemplate jdbcTemplate;


	/**
	 * Set the JDBC DataSource to be used by this DAO.
	 */
	public final void setDataS...]]></description><category></category></item><item><title><![CDATA[eclipse安装spring的插件]]></title><link>https://blog.youkuaiyun.com/alexzt/article/details/84100710</link><guid>https://blog.youkuaiyun.com/alexzt/article/details/84100710</guid><author>alexzt</author><pubDate>Thu, 15 Nov 2018 11:02:34 +0800</pubDate><description><![CDATA[转自：https://www.cnblogs.com/damowang/p/6225076.html

 

第一步：插件下载

http://spring.io/tools/sts/all



安装包链接



第二步：插件安装











第三步：安装成功检测





 

期间有可能会报错

  Missing requirement: Spring IDE Live Bean...]]></description><category></category></item><item><title><![CDATA[解决Eclipse 64位启动时，报jvm.dll错]]></title><link>https://blog.youkuaiyun.com/alexzt/article/details/84100454</link><guid>https://blog.youkuaiyun.com/alexzt/article/details/84100454</guid><author>alexzt</author><pubDate>Thu, 15 Nov 2018 10:53:28 +0800</pubDate><description><![CDATA[https://www.cnblogs.com/hellowj/archive/2012/07/21/2603066.html]]></description><category></category></item><item><title><![CDATA[Spring - 12 Spring框架的JDBC模板的简单操作]]></title><link>https://blog.youkuaiyun.com/alexzt/article/details/84026562</link><guid>https://blog.youkuaiyun.com/alexzt/article/details/84026562</guid><author>alexzt</author><pubDate>Tue, 13 Nov 2018 11:56:46 +0800</pubDate><description><![CDATA[
	 Spring框架的JDBC模板的简单操作
	
此例继续使用上一节创建的环境来做测试

 


package demo;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.List;

import javax.activation.DataSource;
import javax.annot...]]></description><category></category></item><item><title><![CDATA[Spring - 11 通过Spring框架来管理数据库连接池]]></title><link>https://blog.youkuaiyun.com/alexzt/article/details/84025477</link><guid>https://blog.youkuaiyun.com/alexzt/article/details/84025477</guid><author>alexzt</author><pubDate>Tue, 13 Nov 2018 11:21:46 +0800</pubDate><description><![CDATA[Spring框架中提供了很多持久层的模板类，下面来介绍以下：

 

首先为工程引入spring6个基本包与aop的包，然后引入JDBC模板需要的jar包
            * MySQL数据库的驱动包mysql-connector-java-5.1.7-bin.jar
            * Spring-jdbc.jar
            * Spring-tx.jar -- ...]]></description><category></category></item><item><title><![CDATA[Spring - 10 Spring框架的AOP技术（注解方式）]]></title><link>https://blog.youkuaiyun.com/alexzt/article/details/83862244</link><guid>https://blog.youkuaiyun.com/alexzt/article/details/83862244</guid><author>alexzt</author><pubDate>Thu, 08 Nov 2018 15:45:16 +0800</pubDate><description><![CDATA[ 


	引入Spring框架开发的基本开发包,spring的传统AOP的开发的包与aspectJ的开发包
	
 



 


	创建spring配置文件 applicationContext.xml
	

&amp;lt;beans xmlns=&quot;http://www.springframework.org/schema/beans&quot;
		       xmlns:xsi=&quot;http://www.w3...]]></description><category></category></item><item><title><![CDATA[django 路由]]></title><link>https://blog.youkuaiyun.com/alexzt/article/details/83796818</link><guid>https://blog.youkuaiyun.com/alexzt/article/details/83796818</guid><author>alexzt</author><pubDate>Wed, 07 Nov 2018 00:58:47 +0800</pubDate><description><![CDATA[ 

 

https://blog.youkuaiyun.com/luanpeng825485697/article/details/79252182]]></description><category></category></item><item><title><![CDATA[Spring - 9 切入点的表达式与AOP的通知类型]]></title><link>https://blog.youkuaiyun.com/alexzt/article/details/83744976</link><guid>https://blog.youkuaiyun.com/alexzt/article/details/83744976</guid><author>alexzt</author><pubDate>Mon, 05 Nov 2018 10:47:08 +0800</pubDate><description><![CDATA[ 

 

切入点的表达式


1. 再配置切入点的时候，需要定义表达式，重点的格式如下：execution(public * *(..))，具体展开如下：
    * 切入点表达式的格式如下：
        * execution([修饰符] 返回值类型 包名.类名.方法名(参数))

    * 修饰符可以省略不写，不是必须要出现的。
    * 返回值类型是不能省略不写的，根据你的方法来编...]]></description><category></category></item><item><title><![CDATA[Spring - 8  AspectJ的XML方式完成AOP开发的入门]]></title><link>https://blog.youkuaiyun.com/alexzt/article/details/83744539</link><guid>https://blog.youkuaiyun.com/alexzt/article/details/83744539</guid><author>alexzt</author><pubDate>Mon, 05 Nov 2018 10:40:46 +0800</pubDate><description><![CDATA[ 

 


	技术分析之AOP的相关术语
	

1. Joinpoint(连接点)   -- 所谓连接点是指那些被拦截到的点。在spring中,这些点指的是方法,因为spring只支持方法类型的连接点
2. Pointcut(切入点)        -- 所谓切入点是指我们要对哪些Joinpoint进行拦截的定义
3. Advice(通知/增强)    -- 所谓通知是指拦截到Joinpoint...]]></description><category></category></item><item><title><![CDATA[Spring - 7 Spring框架的核心功能之AOP技术]]></title><link>https://blog.youkuaiyun.com/alexzt/article/details/83743518</link><guid>https://blog.youkuaiyun.com/alexzt/article/details/83743518</guid><author>alexzt</author><pubDate>Mon, 05 Nov 2018 09:24:39 +0800</pubDate><description><![CDATA[AOP的概述

    1. 什么是AOP的技术？
        * 在软件业，AOP为Aspect Oriented Programming的缩写，意为：面向切面编程
        * AOP是一种编程范式，隶属于软工范畴，指导开发者如何组织程序结构
        * AOP最早由AOP联盟的组织提出的,制定了一套规范.Spring将AOP思想引入到框架中,必须遵守AOP联盟的规范
   ...]]></description><category></category></item><item><title><![CDATA[Spring - 6 Spring框架中Bean管理的常用注解 与 Bean的作用范围和生命周期的注解]]></title><link>https://blog.youkuaiyun.com/alexzt/article/details/83743293</link><guid>https://blog.youkuaiyun.com/alexzt/article/details/83743293</guid><author>alexzt</author><pubDate>Mon, 05 Nov 2018 09:03:09 +0800</pubDate><description><![CDATA[ 


	Component组件
	
之前用的用在类上的注解@Component用在什么位置都可以，不过spring也提供了相对MVC三层的衍生注解，效果是一样的只是便于理解。

        * @Controller        -- 作用在WEB层
        * @Service            -- 作用在业务层
        * @Repository        -...]]></description><category></category></item><item><title><![CDATA[django（python2） 报错UnicodeEncodeError: 'ascii' codec can't encode characters 之解决方法]]></title><link>https://blog.youkuaiyun.com/alexzt/article/details/83692734</link><guid>https://blog.youkuaiyun.com/alexzt/article/details/83692734</guid><author>alexzt</author><pubDate>Sun, 04 Nov 2018 00:23:17 +0800</pubDate><description><![CDATA[ 

 

https://blog.youkuaiyun.com/jiangnanandi/article/details/3574007]]></description><category></category></item></channel></rss>