自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

翻译 10、Spring MVC 之 Flash attributes

Flash attributes提供一种方式给一个request储存attributes用来给另一个请求使用。这是最常见的重定向时所需要的–例如,Post/Redirect/Get模式。在重定向之前Flash attributes被临时保存(典型是保存在session中)使得它能够在重定向之后对于request可以获取然后立刻被移除。Spring MVC有2个抽象用来支持flash attribut

2016-09-28 22:20:27 892

翻译 9、Spring MVC 之 Resolving views

所有的MVC框架都会为web应用提供一个方法去访问view。Spring提供了页面解析,这个能够使你不需要使用特定的view技术在浏览器中渲染你的model.Spring默认提供了让你能够使用JSP,Velocity模板和XSLT页面技术.在Spring中ViewResolver和View这两个接口非常重要,他们是用来处理页面的.ViewResolver提供了一个页面名称与真实页面的映射。

2016-09-27 20:56:04 895

原创 SpringMVC Custom ArgumentResolver

我想大家做微信开发都涉及到微信授权这个问题。那么对于项目中需要授权的URL大家都是怎么设计开发的呢?我想大家一般都有2个方案。一种是用Servlet中的Filter,还有一种就是Spring MVC中的HandlerInterceptor。当需要获取微信中的用户信息时,我们可以在Cookie中添加相关的code然后使用拦截器机制对面URL进行授权。

2016-09-24 14:34:47 1605

原创 Spring 父子容器使用实例

今天被问到一个有意思的问题,就是通过固定的数据源A,动态产生数据源B。其实就是在properties文件中配置数据源A,然后把数据源B用占位。把数据源A查询到的数据动态的替换给数据源B的占位符。知道Spring IOC初始化的小伙伴都知道。替换占位符操作是的操作是在Spring 对象实例化之前进行的。所以常规方法就不能进行这样的操作,就只能应用Spring的父子容器。

2016-09-24 01:08:57 1854

转载 Java Jar MANIFEST.MF

打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息。

2016-09-23 20:18:22 1030

转载 接口和抽象类有什么区别

接口是对动作的抽象,抽象类是对根源的抽象。抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。人可以吃东西,狗也可以吃东西,你可以把“吃东西”定义成一个接口,然后让这些类去实现它.

2016-09-22 22:55:29 732

原创 Java 规范 SPI

我们系统里抽象的各个模块,往往有很多不同的实现方案,比如日志模块的方案,xml解析模块、jdbc模块的方案等。面向的对象的设计里,我们一般推荐模块之间基于接口编程,模块之间不对实现类进行硬编码。一旦代码里涉及具体的实现类,就违反了可拔插的原则,如果需要替换一种实现,就需要修改代码。为了实现在模块装配的时候能不在程序里动态指明,这就需要一种服务发现机制。java spi就是提供这样的一个机制:为...

2016-09-08 21:02:50 3240 3

转载 Java keyword transient

转载地址:Java transient关键字使用小记 我们知道,当两个进程进行远程通信时,可以相互发送各种类型的数据,包括文本、图片、音频、视频等, 而这些数据都会以二进制序列的形式在网络上传送。那么当两个Java进程进行通信时,能否实现进程间的对象传送呢?答案是可以的。如何做到呢?这就需要Java序列化与反序列化了。

2016-09-07 21:06:42 598

转载 Java JDK Unsafe

最近看java.util.concurrent.atomic包,发现其中大量的用到Unsafe这个类。就在网上查了一下这个类到底是来干嘛的.java不能直接访问操作系统底层,而是通过本地方法来访问。Unsafe类提供了硬件级别的原子操作,主要提供了以下功能:

2016-09-01 22:05:20 1252

ibatis资源包

iBatis是一款使用方便的数据访问工具,也可作为数据持久层的框架。和ORM框架(如Hibernate)将数据库表直接映射为Java对象相比,iBatis是将SQL语句映射为Java对象。相对于全自动SQL的Hibernate,iBatis允许你对SQL有完全控制权,可以视为半自动的数据访问工具。

2014-05-28

mysql连接数据库驱动

mySql的连接数据库的驱动Jar包。mysql-connector-java-5.1.7-bin.jar

2014-05-28

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除