
Spring
文章平均质量分 88
Xiaohao0304
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
XMemcached使用--好文转载
转自:http://blog.youkuaiyun.com/ljhabc1982/article/details/6338898 Xmemcached一、 XMemcached 简介XMemcached 是一个新 java memcached client 。也许你还不知道 memcached 是什么?可以先看看这里。简单来说, Memcached 是一个高性能的分布式内存对象的 key-...原创 2016-05-04 10:58:18 · 175 阅读 · 0 评论 -
JMX小结
1、JMX的Hello World一、JMX简介 什么是JMX?在一篇网文中是这样说的:"JMX(Java Management Extensions)是一个为应用程序植入管理功能的框架。JMX是一套标准的代理和服务,实际上,用户可以在任何Java应用程序中使用这些代理和服务实现管理",这句话我现在看着还是不知所云,云里雾里。 我们还是从JMX能给我们提供什么好处入手来理...原创 2015-07-31 17:34:17 · 128 阅读 · 0 评论 -
Spring JDBC原理与应用实例讲解
本文工程下载一、概述使用Spring进行基本的JDBC访问数据库有多种选择。Spring至少提供了三种不同的工作模式:Spring JDBC抽象框架core包提供了JDBC模板类,其中JdbcTemplate是core包的核心类,所以其他模板类都是基于它封装完成的,JDBC模板类是第一种工作模式。三种模式如下:JdbcTemplate:是Spring中最基本的JDBC模板, ...原创 2015-08-03 17:48:17 · 143 阅读 · 0 评论 -
Spring之IOC自动装配总结
林炳文Evankaka原创作品。转载请注明出处http://blog.youkuaiyun.com/evankaka set注入和构造注入有时在做配置时比较麻烦。所以框架为了提高开发效率,提供自动装配功能,简化配置。Spring框架式默认不支持自动装配的,要想使用自动装配需要修改spring配置文件中<bean>标签的autowire属性。自动装配属性有5个值可选,分别代表不同...原创 2015-08-04 11:30:57 · 185 阅读 · 0 评论 -
Spring之IOC注入方式总结
林炳文Evankaka原创作品。转载请注明出处http://blog.youkuaiyun.com/evankaka 在定义了 JavaBean 装载信息之后需要对其赋值。一个 JavaBean 的赋值可以通过构造方法完成初始化,或者通过 set()方法初始化和改变属性值。下面分别介绍如何在 XML 中配置 JavaBean 的属性为构造方法和 set()方法传递参数。...原创 2015-08-04 11:31:22 · 122 阅读 · 0 评论 -
Spring面试题和答案
目录Spring 概述依赖注入Spring beansSpring注解Spring数据访问Spring面向切面编程(AOP)Spring MVCSpring 概述1. 什么是spring?Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化...原创 2015-08-05 16:40:18 · 141 阅读 · 0 评论 -
Spring-访问数据库jdbcTemplate.queryForList的一个小问题
今天在写项目的时候发现了点小问题:需求是:需要从数据库中用聚合函数sum查询一个属性的总数,并且要查询到此行的其他信息jtt的query()方法以及jtt.list()方法 均 设置为对应语句参数以及传入包裹对象为Map.class后,查询发现返回空集合解决方法为:使用以下语句进行查询:jdbcTemplate.queryForList(SEVEN_DAY_RANK_SQL,...原创 2015-09-10 17:09:28 · 755 阅读 · 0 评论 -
Spring mvc list controller
Spring MVC在接收集合请求参数时,需要在Controller方法的集合参数里前添加@RequestBody,而@RequestBody默认接收的enctype (MIME编码)是application/json,因此发送POST请求时需要设置请求报文头信息,否则Spring MVC在解析集合请求参数时不会自动的转换成JSON数据再解析成相应的集合。以下列举接收List<Stri...原创 2015-09-24 15:16:15 · 177 阅读 · 0 评论 -
快速高效学习Java编程在线资源Top 20
本文由 ImportNew - honoka 翻译自 simplilearn。欢迎加入翻译小组。转载请见文末要求。想要加强你的编程能力吗?想要提升你的 Java 编程技巧和效率吗?不用担心。本文将会提供快速高效学习 Java 编程的 50 多个网站资源:开始探索吧:1、MKyong:许多开发者在这里可以找到带文字说明和图解的示例代码。这是一个探索各种框架的平台。不管是否用于商业使...原创 2015-10-29 11:30:57 · 129 阅读 · 0 评论 -
Spring+Junit+Mybatis打印jdbc log 操作日志
pom依赖: <dependency> <groupId>org.slf4j</groupId> <artifactId>log4j-over-slf4j</artifactId> <version>1.7.21</v...2017-05-03 14:54:53 · 715 阅读 · 0 评论 -
Hibernate的缓存机制 面试解答宝典
这是面试中经常问到的一个问题,可以按照我的思路回答,准你回答得很完美,首先说下Hibernate缓存的作用(即为什么要用缓存机制),然后再具体说说Hibernate中缓存的分类情况,最后可以举个具体的例子。Hibernate缓存的作用: Hibernate是一个持久层框架,经常访问物理数据库,为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据是对物理...原创 2015-07-31 17:33:46 · 150 阅读 · 0 评论 -
啥叫RESTful 为啥Restful现在这么流行?
一、起源REST这个词,是Roy Thomas Fielding在他2000年的博士论文中提出的。Fielding是一个非常重要的人,他是HTTP协议(1.0版和1.1版)的主要设计者、Apache服务器软件的作者之一、Apache基金会的第一任主(chairMan)席。所以,他的这篇论文一经发表,就引起了关注,并且立即对互联网开发产生了深远的影响。他这样介绍论文的写作目的:...原创 2015-07-30 15:37:52 · 548 阅读 · 0 评论 -
memcache算法及原理--好文转载
转自:http://www.mamicode.com/info-detail-1120932.htmlMemCache是什么MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存系统,用于动态Web应用以减轻数据库的负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高了网站访问的速度。MemCaChe是一个存储键值对的HashMap,在内存中对任意的数据(...原创 2016-05-04 16:46:59 · 223 阅读 · 0 评论 -
Spring--Java注解注入2
一、基于@Component注解的配置Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,这 3 个注释和 @Component 是等效的,但是从注释类的命名上,很容易看出这 3 个注释分别和持久层、业务层和控制层(Web 层)相对应...原创 2015-07-24 10:38:18 · 254 阅读 · 0 评论 -
Spring--Java注解注入
基于Java配置选项,可以编写大多数的Spring不用配置XML,但有几个基于Java的注释的帮助下解释。从Spring3.0开始支持使用java代码来代替XML来配置Spring,基于Java配置Spring依靠Spring的JavaConfig项目提供的很多优点。通过使用@Configuration, @Bean ,@Importand,@DependsOnannotations来实...原创 2015-07-24 10:38:39 · 161 阅读 · 0 评论 -
Spring事务管理——使用XML配置声明式事务
一、事务介绍事务简介:事务管理是企业级应用程序开发中必不可少的技术,用来确保数据的完整性和一致性事务就是一系列的动作,它们被当作一个单独的工作单元。这些动作要么全部完成,要么全部不起作用。事务的四个关键属性(ACID)① 原子性(atomicity):事务室一个原子操作,有一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用② 一致性(consistency)...原创 2015-07-24 10:38:59 · 192 阅读 · 0 评论 -
Spring事务管理--注解
一、概述 事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下:为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA(Java Persistence API和JDO(Java Data Obj...原创 2015-07-28 10:00:49 · 100 阅读 · 0 评论 -
IOC之方法注入讲解
林炳文Evankaka原创作品。转载请注明出处http://blog.youkuaiyun.com/evankaka 方法注入在我看来就是为了实现在单例类中取得不同的实例类对象。 当一个Bean依赖的Bean和自己生命周期不同的时候:如Bean A依赖Bean B,Bean A 是singleton,如果需要在Bean A每次用到Bean B的时候都用一个Bean ...原创 2015-07-29 18:33:54 · 136 阅读 · 0 评论 -
struts2的拦截器(Interceptor)与过滤器(Filter)区别
一.拦截器与过滤器的区别:1.filter基于回调函数,我们需要实现的filter接口中doFilter方法就是回调函数,而interceptor则基于java本身的反射机制,这是两者最本质的区别。2.filter是依赖于servlet容器的,即只能在servlet容器中执行,很显然没有servlet容器就无法来回调doFilter方法。而interceptor与servlet容器无关。3.Fi...原创 2015-07-30 14:38:46 · 174 阅读 · 0 评论 -
Struts与Spring MVC的区别
1. 核 心控制器(前端控制器、预处理控制器):对于使用过mvc框架的人来说这个词应该不会陌生,核心控制器的主要用途是处理所有的请求,然后对那些特殊的请求 (控制器)统一的进行处理(字符编码、文件上传、参数接受、异常处理等等),spring mvc核心控制器是Servlet,而Struts2是Filter。2.控制器实例:Spring Mvc会比Struts快一些(理论上)。Spring...原创 2015-07-30 14:46:39 · 441 阅读 · 0 评论 -
浅谈一下Spring的文件上传功能,小Demo吧算
前两天公司让写个后台管理功能,拿出其中一个小模块做个Demo吧。这个是配置Resolver的代码:(记得添加相应jar昂自己)<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <proper...2015-07-30 15:17:48 · 104 阅读 · 0 评论 -
非web工程下添加log4j
a). 新建Java Project>>新建package>>新建java类;b). import jar包(一个就够),这里我用的是log4j-1.2.14.jar,c). 新建log4j.properties,置于project根目录下;log4j.rootLogger=info, ServerDailyRollingFile, stdout log4...原创 2016-01-16 10:46:55 · 487 阅读 · 0 评论