spring
一个瘦子的梦想
我只是想出去走走
展开
-
spring的Aware
spring提供的Aware接口 接口名称 说明 BeanNameAware 获得到容器中bean的名称 BeanFactoryAware 获得当前bean factory,这样可以调用容器的服务 ApplicationContextAware 获得当前application context,这样可以调用容器的服务 MessageSourceAware 获得me原创 2017-05-24 09:15:29 · 328 阅读 · 0 评论 -
mybatis与spring的集成
作为一名合格的程序员,我直接上代码说明问题项目结构web.xml文件<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" ><web-app...原创 2018-12-11 15:16:45 · 260 阅读 · 0 评论 -
springmvc上传和下载文件
pom依赖 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler...原创 2018-11-28 19:36:02 · 425 阅读 · 0 评论 -
spring源码学习---replaced-method的使用
作为开发人员,我觉得直接看例子更好: 1、bean配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...原创 2018-05-21 16:49:19 · 1445 阅读 · 0 评论 -
sax解析xml通用工具类
1、xml&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;users&gt; &lt;user id="1"&gt; &lt;name&gt;毕向东&lt;/name&a原创 2018-05-17 16:25:44 · 1091 阅读 · 0 评论 -
spring源码学习---第一天
1、spring的bean的加载过程验证xml的模式转换为document根据document装载bean2、xml的验证方式dtd模式:document type definitionxsd模式:xml schema definition3、spring用来判断xml的验证模式的原则就是:xml文件是否包含DOCTYPE,如果包含就是DTD,否则就是XSD...原创 2018-05-17 16:22:50 · 253 阅读 · 0 评论 -
单例模式--懒汉
1、线程不安全/** * 线程不安全 */public class SingleApplicationUnsafe { private static SingleApplicationUnsafe singleApplication = null; private SingleApplicationUnsafe(){ } /** * 双...原创 2018-05-02 16:05:00 · 134 阅读 · 0 评论 -
freemarker 循环遍历map(踩坑)
哎呀,真是痛苦啊,用以前用过的方式进行循环遍历,总是报错,代码和错误如下: 代码: <#list stringMap?keys as strKey> <#list stringMap[strKey] as system> ${system} </#list> </#l...原创 2018-03-03 14:37:49 · 16418 阅读 · 3 评论 -
filter 拦截ajax请求
1编写filter2配置js(1)编写filter/** * 拦截器示例 * @author chenpengye * 2015年12月10日 上午10:23:50 */public class SessonFilter implements Filter { private static Logger log = LoggerFactory.getLogger(SessonF转载 2017-12-19 11:03:43 · 1173 阅读 · 0 评论 -
application/x-www-form-urlencoded与application/json
get请求(键值对)Content-Type默认是application/x-www-form-urlencoded;charset=UTF-8ajax请求$.ajax({ type : "get", url : "/login?userName=zzr&passWord=123456", dataType : "json", s原创 2017-09-11 16:24:48 · 1031 阅读 · 2 评论 -
生成Webservice客户端的4种方法
1.使用Axis生产客户端代码(另存为bat文件)之前很多次不行都是目录包含空格 比如Axis_Lib,Output_Path[java] view plain copy set Axis_Lib=F:\axis1.4\axis\WEB-INF\lib set Java_Cmd=java -Djava.ext.dirs=%Axis_Lib% set转载 2017-08-04 10:28:50 · 846 阅读 · 0 评论 -
IntelliJ Idea 集成svn 和使用
IntelliJ Idea 集成svn 和使用转载 2017-07-07 12:51:11 · 356 阅读 · 0 评论 -
annotation-config, annotation-driven, compont-scan 区别
综合网上答案<context:annotation-config/>隐式地向spring容器中注册AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、PersistenceAnnotationBeanPostProcessor 及 equiredAnnotationBeanPostProcessor 这 4转载 2017-07-04 16:14:36 · 195 阅读 · 0 评论 -
spring 后置处理器BeanFactoryPostProcessor和BeanPostProcessor的用法和区别
主要区别就是: BeanFactoryPostProcessor可以修改BEAN的配置信息而BeanPostProcessor不能,下面举个例子说明BEAN类:[java] view plain copy print?package com.springdemo.postProcessor; public class PostProcessorBean { private Str转载 2017-07-04 15:40:36 · 376 阅读 · 0 评论 -
spring手动注册bean,移除bean,获取bean
注意applicationContext.xml文件的路径配置,按自己项目spring配置文件的路径做相应的调整import org.springframework.beans.factory.config.BeanDefinition;import org.springframework.beans.factory.support.BeanDefinitionBuilder;import or原创 2017-06-09 16:11:12 · 19934 阅读 · 0 评论 -
log4j2.xml的完整
<?xml version="1.0" encoding="UTF-8"?><!--日志级别以及优先级排序: OFF > FATAL > ERROR > WARN > INFO > DEBUG > TRACE > ALL --><!--Configuration后面的status,这个用于设置log4j2自身内部的信息输出,可以不设置,当设置成trace时,你会看到log4j2内部各种详细输出-原创 2017-05-18 15:39:24 · 1005 阅读 · 0 评论 -
spring多环境指定特定环境启动
实现WebApplicationInitializer接口,启动时候指定启动环境import org.springframework.web.WebApplicationInitializer;import javax.servlet.ServletContext;import javax.servlet.ServletException;public class WebInit impleme原创 2017-05-24 09:16:51 · 753 阅读 · 0 评论 -
mybatis-PageHelper的使用
在使用pageHelper的时候,我遇到了点问题,最后发现是因为mybatis的版本和pageHelper的版本不对称的问题造成的,所以在此做笔记记录下来,我最后采用的版本如下:pom依赖 <mybatis.version>3.4.6</mybatis.version> <pagehelper.version>5.1.4</pagehel...原创 2018-12-11 15:30:13 · 5197 阅读 · 0 评论