spring
badlogic
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring中使用classpath加载配置文件浅析
http://www.blogjava.net/wangkai40/archive/2009/08/28/292927.html Spring中使用classpath加载配置文件浅析 (如果您感觉可以请提出您宝贵的意见)在应用Spring的工程中,使用class path的方式加载配置文件应该是最常用的做法,然而对大部分人来说,刚开始使用Spring时,几乎都碰到过加载...原创 2015-03-24 15:59:40 · 170 阅读 · 0 评论 -
hibernate4不使用hibernate3的AnnotationSessionFactoryBean配置sessionFactory
hibernate4在sessionFactory的配置中,和hibernate3有些区别,hibernate4使用org.springframework.orm.hibernate4.LocalSessionFactoryBean配置sessionFactory. 而hibernate3使用org.springframework.orm.hibernate3.annotation.Annot...原创 2015-09-19 18:48:20 · 313 阅读 · 0 评论 -
spring datasource 三种配置方法
1、使用org.springframework.jdbc.datasource.DriverManagerDataSource 说明:DriverManagerDataSource建立连接是只要有连接就新建一个connection,根本没有连接池的作用。 <bean id="dataSource" class="org.springframework.jdbc.datasource.D...原创 2015-09-19 19:21:43 · 502 阅读 · 0 评论 -
spring mvc对异步请求的处理
在spring mvc3.2及以上版本增加了对请求的异步处理,是在servlet3的基础上进行封装的。1、修改web.xml<?xml version="1.0" encoding="UTF-8"?><web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="ht原创 2016-01-18 14:09:02 · 100 阅读 · 0 评论 -
【转】SpringMVC使用@ResponseBody时返回json的日期格式、@DatetimeFormat使用注意
一、SpringMVC使用@ResponseBody时返回json的日期格式 前提了解: @ResponseBody 返回json字符串的核心类是org.springframework.http.converter.json.MappingJacksonHttpMessageConverter,它使用了Jackson 这个开源的第三方类库。主要是以下两个jar包:jackso...原创 2016-01-18 17:56:01 · 151 阅读 · 0 评论 -
Spring mvc callable 异步处理过程Asynchronous Request Processing
Spring MVC 3.2 introduced Servlet 3 based asynchronous request processing. Instead of returning a value, as usual, a controller method can now return ajava.util.concurrent.Callable and produce the re...原创 2016-01-19 14:01:34 · 1913 阅读 · 0 评论 -
spring4 跨域支持CORS Support
26. CORS Support26.1 IntroductionFor security reasons, browsers prohibit AJAX calls to resources residing outside the current origin. For example, as you’re checking yo...原创 2016-01-20 10:11:18 · 501 阅读 · 0 评论 -
Spring4 mvc使用JSON包变更
spring MVC4以上,使用的json包有变更。使用之前的json包出包java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/JsonProcessingException错误。新用到包为jackson-annotations-2.5.0.jar,jackson-core-2.5.0.jar,jackson-datab...原创 2016-01-20 11:34:40 · 140 阅读 · 0 评论 -
Java JSON库Jackson 2.x新变化一览
Jackson库是JSON Java库,用于在Java程序中解析JSON数据。Jackson库于2012.10.8号发布了最新的2.1版。由于有不少变化,这里做一个记录。Jackson源码目前托管于GitHub,地址:https://github.com/FasterXML/一、Jackson 2.x版库说明Jackson 2.x版提供了三个JAR包供下载:1. Core库:...原创 2016-01-20 12:02:22 · 107 阅读 · 0 评论 -
spring4, hibernate4 整合问题Could not obtain transaction-synchronized Session
代码中的写法是:然后我上网查了好多资料,大多都说要使用getCurrentSession()方法,要在hibernate里配置:<prop key="hibernate.current_session_context_class">thread</prop>加上上面的配置之后运行会报这样的错:org.hibernate.HibernateExcept...原创 2016-01-20 17:49:04 · 247 阅读 · 0 评论 -
【转】Hibernate 4.3.x 注解常见错误及解决方案
http://blog.youkuaiyun.com/liushuijinger/article/details/39268409 编程的过程免不了遇到各种错误,各种问题,而遇到问题,解决问题的这个过程我认为是最让人兴奋的事情。越棘手的问题,解决以后带来的快感也越大。当一个问题你搞了一下午或者一天,甚至几天,当你解决的那一刻你会觉得你又获得了重生。甚至会感觉此时此刻整个世界都是你的。 啊哦,...原创 2016-01-20 19:47:50 · 157 阅读 · 0 评论 -
spring 发简单Email,带附件Email,HTML格式Email
public static void main(String[] args) throws Exception { JavaMailSenderImpl senderMail = new JavaMailSenderImpl(); // 设定 Mail Server senderMail.setHost("smtp.163.com"); senderMai...原创 2016-02-17 13:51:10 · 719 阅读 · 0 评论 -
Spring Mail中文乱码问题
使用Spring的封装的MailSender和定时任务可以实现在规定某一时间自动处理邮件群发可以提高效率。在使用中有一些中文的乱码问题需要解决! 1.增加验证,否则会报:553 authentication is required 的错误信息 Properties prop = new Properties(); prop.setProperty("...原创 2016-02-17 13:57:35 · 466 阅读 · 0 评论 -
Spring+Quartz整合
Quartz是一个非常优秀的任务调度引擎,详情请见官网:[url]http://www.quartz-scheduler.org/[/url]而Spring很好地集成了Quartz,为企业级的任务调度提供了方便。 下面先看一个实现了Job接口的任务HelloWorldJob:Java代码 package com.springQuartz.example; ...原创 2016-02-23 13:33:57 · 122 阅读 · 0 评论 -
Groovy在Spring中的简单使用
http://blog.sina.com.cn/s/blog_82a09f1001018wt3.html Groovy 是 “用于 Java 虚拟机的一种敏捷的动态语言”,它 “以 Java 的强大功能 为基础,同时又包含由 Python、Ruby 和 Smalltalk 等语言带来的强大附加功能 ”,例如动态类 型转换、闭包和元编程(metaprogramming)支持。它是一...原创 2015-09-13 12:01:41 · 963 阅读 · 0 评论 -
AOP的实现机制
http://www.iteye.com/topic/1116696 1 AOP各种的实现 AOP就是面向切面编程,我们可以从几个层面来实现AOP。 在编译器修改源代码,在运行期字节码加载前修改字节码或字节码加载后动态创建代理类的字节码,以下是各种实现机制的比较。 类别机制原理优点缺点...原创 2015-09-11 11:44:50 · 105 阅读 · 0 评论 -
NativeJdbcExtractor
有时候必要会对数据库clob、 blob数据型进行操作,再加上spring 环境不得不要启用NativeJdbcExtractor 来帮助完成相关工作。 spring 官方文档中注明: Sometimes you need to access vendor specific JDBC methods that differ from the standard JDBC AP...原创 2015-03-25 12:29:15 · 486 阅读 · 0 评论 -
spring clob和blob数据类型
操作步骤:1.配置spring支持获取本地化jdbc操作对象<!-- nativeJdbcExtractor 和 oracleLobHandler Bean 都设置为 lazy-init="true",这是因为 --><!-- nativeJdbcExtractor 需要通过运行期的反射机制获取底层的 JDBC 对象, --><!-- 所以需要避...原创 2015-03-25 12:31:14 · 168 阅读 · 0 评论 -
Ibatis + Spring 操作 Blob 详解
http://blog.youkuaiyun.com/cwb1128/article/details/4342141 一:Java工程环境介绍 (1) 工程目录结构 (2) Oracle9i + Oracle10g的驱动 + jdk1.4 (3) 用到的jar包如下: (4) 数据库表结构create table IBATIS_BLOB( ID ...原创 2015-03-25 12:32:46 · 136 阅读 · 0 评论 -
基于Spring可扩展Schema提供自定义配置支持(spring配置文件中 配置标签支持)
http://www.cnblogs.com/jifeng/archive/2011/09/14/2176599.html 在很多情况下,我们需要为系统提供可配置化支持,简单的做法可以直接基于Spring的标准Bean来配置,但配置较为复杂或者需要更多丰富控制的时候,会显得非常笨拙。一般的做法会用原生态的方式去解析定义好的xml文件,然后转化为配置对象,这种方式当然可以...原创 2015-07-04 11:04:57 · 112 阅读 · 0 评论 -
Spring配置文件(xml)中的xmlns解析
http://blog.youkuaiyun.com/javabenface/article/details/7441923 以前一直没注意spring对xml的解析过程,特别是xml文件头上的一堆xmlns: 1<?xml version="1.0" encoding="UTF-8"?>2<?XML:NAMESPA...原创 2015-07-04 11:05:33 · 383 阅读 · 0 评论 -
spring动态创建,加载,使用多数据源
http://blog.youkuaiyun.com/qilin18/article/details/17614005 项目中我们经常会遇到多数据源的问题,尤其是数据同步或定时任务等项目更是如此。多数据源让人最头痛的,不是配置多个数据源,而是如何能灵活动态的切换数据源。例如在一个spring和hibernate的框架的项目中,我们在spring配置中往往是配置一个dataSource来连接数据...原创 2015-07-14 14:45:39 · 99 阅读 · 0 评论 -
Spring的BeanFactoryPostProcessor和BeanPostProcessor
http://blog.youkuaiyun.com/caihaijiang/article/details/35552859 BeanFactoryPostProcessor和BeanPostProcessor,这两个接口,都是Spring初始化bean时对外暴露的扩展点。两个接口名称看起来很相似,但作用及使用场景却不同,分析如下:1、BeanFactoryPostProcessor接口该...原创 2015-07-15 00:22:42 · 112 阅读 · 0 评论 -
【转】1000行代码读懂Spring(二)- 在Spring中实现AOP
http://my.oschina.net/flashsword/blog/194481 关于AOPAOP是Spring核心功能之一。今天就用tiny-spring来实现一个AOP。具体功能会包括:读取AspectJ格式的Pointcut描述。使用JDK动态代理以及CGLib两种方式进行AOP织入。AOP分为配置(Pointcut,Advice),织入(W...原创 2015-08-27 13:34:40 · 133 阅读 · 0 评论 -
比较分析 Spring AOP 和 AspectJ 之间的差别
面向方面的编程(AOP) 是一种编程范式,旨在通过允许横切关注点的分离,提高模块化。AOP提供方面来将跨越对象关注点模块化。虽然现在可以获得许多AOP框架,但在这里我们要区分的只有两个流行的框架:Spring AOP和AspectJ。这里将会帮助你基于一些关键信息,为你的项目选择正确的技术。Spring AOP不同于大多数其他AOP框架。Spring AOP的目的并不是为了提供...原创 2015-08-30 20:06:30 · 129 阅读 · 0 评论 -
AOP织入时机
对于AOP编程而言,程序的主要逻辑部分和Aspect功能部分的具体实现都可以采用传统的OO技术等实现,这里没有什么新东西。AOP最为特别并使其相对其他方法具有明显优点的部分就在于,它能够以多样的方式将程序中用到的多个方面灵活地织入(Weave)到一起,形成一个完整的应用程序。因而在学习AOP编程时,如何以准确、简洁、灵活的方式将各个不同的方面织入到一起,就成为了我们最需要注意的关键点。大致上...原创 2015-09-07 23:17:06 · 532 阅读 · 0 评论 -
[Log4j] 配置Log4j
http://www.blogjava.net/zJun/archive/2006/06/28/55511.html Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下: #配置根...原创 2015-09-09 16:07:14 · 147 阅读 · 0 评论 -
Spring LoadTimeWeaver 的那些事儿
http://www.iteye.com/topic/481813 DDD 现在越来越流行了, 不管正确与否, new User().save() 这样的写法相对千篇一律的 service dao transaction script 总是显得更酷也更具吸引力, save 方法一般来说是这个样子 Java代码 public void save() {...原创 2015-09-11 11:41:51 · 309 阅读 · 0 评论 -
Spring + AspectJ + LoadTimeWeaving
https://dev.c-ware.de/confluence/pages/viewpage.action?pageId=7471106 Spring is easy ... AspectJ is easy ... putting them together should be easy too, but there are quite some pitfalls. On this...原创 2015-09-11 11:43:59 · 496 阅读 · 0 评论 -
springmvc json返回 IE8下变下载
@RequestMapping(value="/xxxxx",produces={"text/plain;charset=UTF-8"})@ResponseBodypublic Object XXXX(){return new Object();}原创 2016-03-29 16:40:33 · 210 阅读 · 0 评论
分享