自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (58)
  • 收藏
  • 关注

原创 Spring Mvc那点事---(35)Spring事务基于注解实现

spring事务可以通过注解来实现,使用@Transactional注解可以控制事务的隔离级别,事务的传播行为,只要把注解标记标识在类上,就可以方便简单的实现事务。

2016-07-30 23:08:03 1131 1

原创 Spring Mvc那点事---(34)Spring事务基于AspectJ实现

Spring事务也可以通过AspectJ切面来实现,通过配置切点和事务通知来实现控制事务。下面我们看看使用AspectJ来怎么控制事务。

2016-07-30 23:00:17 1623

原创 Spring Mvc那点事---(33)Spring事务基于AOP实现

Spring的事务也可以通过AOP来实现,可以借助AOP实现切面事务功能,需要使用TransactionProxyFactoryBean代理类。TransactionProxyFactoryBean代理通过切面增强来对被代理的目标对象中的方法进行事务控制。

2016-07-30 22:41:06 865

原创 Spring Mvc那点事---(32)Spring编程式事务的实现

上一节我们介绍了spring 事务中的相关接口,这一节我们看看怎么利用接口通过编程式来使用事务控制。使用TransactionTemplate来实现编程式事务控制。使用TransactionTemplate 不需要显式地开始事务,甚至不需要显式地提交事务。这些步骤都由模板完成。但出现异常时,应通过TransactionStatus 的setRollbackOnly 显式回滚事务。

2016-07-30 15:39:45 1820

原创 Spring Mvc那点事---(31)Spring事务管理

事务就是为了保证一组操作,同时执行成功,或者同时执行失败,保证数据库数据的一致性。Spring中也提供了事务管理功能,主要提供了三个接口对事务进行管理。PlatformTransctionManager接口 ,transactiondefinition接口,transactionstatus接口。

2016-07-30 15:26:52 553

原创 Java单例模式

JAVA单例模式是指在一个应用程序中,一个类只有一个共享实例对象,对这个类的访问只有一个入口点。单例类的实现主要有两种方式,懒汉模式和饿汉模式。下面我们看看这两种模式的区别和实现方法。首先如果实现单例模式,构造函数必须是私有的。

2016-07-20 09:06:01 431

原创 JAVA反射

JAVA中通过反射可以动态调用一个JAR中的类的方法,构造函数,设置属性。反射最大的好处就是可以动态调取其他类中的信息。下面我们看看反射的具体用法

2016-07-16 08:51:54 359

原创 Spring Mvc那点事---(30)Spring Mvc传统AOP自动代理实现

Spring 传统AOP可以实现自动代理,不需要专门指定代理,可以在类生成的时候自动代理,有两种方式实现自动代理,基于Bean名称的自动代理BeanNameAutoProxyCreator和基于切面信息的自动代理DefaultAdvisorAutoProxyCreator

2016-07-14 21:48:15 1773

原创 Spring Mvc那点事---(29)Spring Mvc基于ProxyFactoryBean的传统AOP使用正则拦截

上一节中,我们介绍ProxyFactoryBean拦截的时候,切面需要继承NameMatchMethodPointcut接口,而且业务对象也要使用接口。这节我们看看怎么使用正则表达式来实现,并且业务对象不需要继承接口,默认可以使用cglib代理来实现。使用RegexMethodPointCutAdvisor来设置正则表达式来进行拦截

2016-07-13 21:34:09 716

原创 Spring Mvc那点事---(28)Spring Mvc基于ProxyFactoryBean的传统AOP

Spring aop最早的实现是通过ProxyFactoryBean代理来实现的,这种方式现在可能用的比较少,但是我们还是需要了解,这样有助于我们更好理解aop,ProxyFactoryBean可以设置拦截对象实现的接口,设置目标对象,设置拦截器通知等。

2016-07-13 21:21:01 692

原创 Spring Mvc那点事---(27)Spring Mvc基于aspect的AOP实现

spring中通过使用aspect注解,不需要在配置文件中进行配置,就可以实现切面编程

2016-07-12 09:10:24 3420

原创 Spring Mvc那点事---(26)Spring Mvc基于Schema的AOP实现

AOP是面向切面编程,与OOP面向对象编程不同,如果OOP是纵向的,那么AOP就是横向的。使用AOP可以实现很多功能,例如日志记录,安全控制,性能统计,事务控制,异常处理等.AOP中有以下几个重要点。aspect拦截切面,其实就是一个AOP类,用于执行AOP操作Joinpoint(连接点):连接点是指那些被拦截到的点。在spring中,就是是方法,Pointcut(切入点):切入点是指

2016-07-10 19:55:36 753

原创 JAVA代理模式--动态代理

动态代理是为了解决静态代理每次添加新功能都需要新创建代理类的问题。动态代理分为两种,一张是jdk动态代理,一种是cglib动态代理,两种实现动态代理的方法不一样,但是结果是一样的。1.JDK动态代理    JDK动态代理创建一个代理类需要实现InvocationHandler接口,接口中有invoke方法,方法有三个参数   参数1代表被代理的目标对象   参数2表示被代理目标对象

2016-07-10 11:49:30 425

原创 JAVA代理模式--静态代理

所谓代理,其实是代替原生对象做一些更多的事情或者屏蔽掉原生对象的一些功能,举个简单例子,我们可以去火车站买票,也可以去代理售票掉买票,代理售票点提供了一些更丰富的功能,比如提供免费茶水,提供无线网络,但是代理售票点不能退票。这就是现实中的代理现象。JAVA中的代理其实也就是这个意思。下面我们看看代理售票的这个过程用JAVA怎么实现。  首先我们创建一个售票接口 package com.sp

2016-07-10 10:36:49 452

原创 Java元注解

元注解主要是用于标识在注解上的注解.元注解主要有四种类型@Retention,@Target,@Documented,@Inherited,@Retention的取值有三个   SOURCE:在源文件中有效(即源文件保留)CLASS:在class文件中有效(即class保留RUNTIME:在运行时有效(即运行时保留)@Target用于标识自定义注解是标识在方

2016-07-04 15:52:39 351

原创 Java自定义注解Annotation

Java中的注解主要用于标识在类,方法,属性,自动上,有很多用途,比如我们常见的@Override,自定义注解都继承java.lang.annotation.Annotation接口,使用@interface声明。注解中的参数有基本类型int,float,boolean,byte,double,char,long,short,Class类型,String类型,枚举类型,Annotation类型,

2016-07-04 15:40:39 470

原创 Spring Mvc那点事---(25)Spring Mvc监听器绑定session对象状态

绑定到session对象中的属性可以通过一些方式知道自己的状态,可以知道绑定到session,从session中解除绑定,以及对象被保存到到设备上,比如硬盘,或者从硬盘中恢复等。要实现些功能,需要通过HttpSessionBindingListener接口和HttpSessionActivationListener接口来完成. 这两个接口可以直接使用,不需要在web.xml中进行配置

2016-07-03 17:54:03 4421

原创 Spring Mvc那点事---(24)Spring Mvc监听器监听对象和属性

这一节我们看下监听器怎样监听域对象中的属性的创建和销毁。对于监听对象中属性,在三个域中同样是三个接口 ServletContextAttributeListener,ServletRequestAttributeListener,HttpSessionAttributeListener。

2016-07-03 17:12:22 7533

原创 Spring Mvc那点事---(23)Spring Mvc监听器

监听器故名思议就是起到监听作用,对某个对象所进行的一系列动作进行监听,并记录下来。JavaWeb主要有三种类型的监听器ServletContextListener,HttpSessionListener,ServletRequestListener,   这三种类型监听器对应的作用域分别是application, session, request。这一节我们看看这三个监听器的用法 1.创建监听

2016-07-03 16:51:25 4555

原创 Spring Mvc那点事---(22)Spring Mvc拦截器之WebRequestInterceptor

WebRequestInterceptor和HandlerInterceptor一样,也有三个方法,preHandle,postHandle,afterCompletion,不同的是preHandle没有返回值,而且WebRequestInterceptor的三个方法的参数都是WebRequest,WebRequest和HttpServletRequest用法基本一样。public class

2016-07-03 16:31:00 5949

原创 Spring Mvc那点事---(21)Spring Mvc拦截器

Spring Mvc拦截器就是对web请求进行拦截处理。过滤非法和不和规则的请求,就像我们外地车如果进京,就需要办进京证,但是对于一些违章行为的车,是没办法办理进京证,所以这一部分车都被拦截,不能进京。 Spring MVC中的拦截器可以通过HandlerInterceptor接口和WebRequestInterceptor接口来实现。这一节我们来看看通过HandlerInterceptor的实现

2016-07-03 16:30:26 585

原创 Spring Mvc那点事---(20)Spring Mvc过滤器Filter分类

过滤器Filter主要分四大类,Request,INCLUDE,FORWARD,ERROR,可以通过FILTER中Dispather标签进行设置,Dispather拦截所有的web中请求调用方式,默认是REQUEST方式。下面我们看看各种方式的用法  1.REQUEST    这是默认的处理方式,假设我们访问任何页面都跳转到login页面,我们可以通过如下设置public vo

2016-07-03 16:29:47 1455

原创 Spring Mvc那点事---(19)Spring Mvc过滤器Filter实现登陆验证

上一节我们演示了过滤器Filter的基本用法,这一节我们通过实例来看下过滤器怎么实现用户登陆判断,如果用户登陆成功跳转到首页,如果用户未登陆,跳转到登陆页面。

2016-07-03 16:29:08 4118

原创 Spring Mvc那点事---(18)Spring Mvc过滤器Filter

过滤器Filter故名思议就是起到过滤座椅,spring mvc web中的过滤器FIlter主要作用是对WEB网页中的各种请求进行过滤,管理所有WEB请求资源,实现访问控制功能。通过Filter过滤器可以实现用户登录控制,设置编码,权限信息,页面请求路径,IP等各种各样的控制。这一节我们先认识下过滤器。

2016-07-03 16:28:25 834

Android中ListView的用法

演示了安卓中ArrayAdapter数组适配器和SimpleAdapter简单适配器的用法

2014-11-09

Android页面跳转传值

演示了android系统中页面跳转,页面间传值的方法。Intent的用法

2014-11-08

Android登陆与注册

Android登陆与注册页面的布局设计,页面之间相互跳转,控件熟悉的用法

2014-11-04

Solr分组统计

演示了怎样使用easysolr.net开发facet功能,怎样模糊查询,精确查询。

2014-05-22

ikanalyzer分词器

ik-analyzer.jar的类库和schema.xml配置

2014-05-16

easynet.solr开发与使用

简单的描绘了使用easynet开发solr客户端,包括添加,修改,删除,查询功能。

2014-05-05

mvc js和css文件压缩合并

演示asp.net mvc4下通过BundleConfig对js和css进行压缩和并,提高网页响应速度,优化网站

2014-02-13

ASP.NET mvc3模板用法

演示了asp.net mvc3中模板,布局页的用法。

2012-12-16

c#根据配置文件进行反射

演示了把要反射的类库和方法放在在配置文件中,然后再读取进行反射。

2012-11-05

wcf自定义会话

演示了wcf中怎样用IsInitiating,IsTerminating创建会话和销毁会话。

2012-10-11

c# winform导出数据到execl

展示了c# windows程序怎样导出数据到execl.

2012-10-09

WCF并发行为

演示了WCF中同一个客户端实例怎样并发访问服务器实例,各个并发方式的设置和用法。

2012-09-28

WCF会话行为

演示了WCF的三种会话方式,在三种实例方式下,怎样使用三种会话,以及实例,会话,通信协议的三种组合的具体效果。

2012-09-26

WCF实例行为

演示了WCF中的三种实例策略的具体用法,单件策略,会话策略和Percall策略。

2012-09-25

WCF服务契约继承

演示了WCF服务契约的继承,怎样在WCF中使用多态,各种多态的实现方法。

2012-09-20

wcf数据契约

演示了WCF怎样进行序列化复杂类型,使用DATACONTRACT进行数据序列化。

2012-09-20

wcf消息模式

演示了WCF的三种消息模式,单向模式,双工模式,请求答复模式,具体请看代码

2012-09-19

wcf服务契约设计

演示了WCF服务怎样进行服务契约的设计,已经怎样生成客户端代理类和服务契约的重载等

2012-09-11

.net用户控件

c#用户控件的开发,包括基本属性和复杂属性的设置。

2012-09-06

具有多选功能的下拉列表框

实现了一个可以多选的下拉列表框,下拉列表是一个checkboxlist,通过用户控件实现

2012-07-26

DevExpress下拉弹窗

DevExpress中下拉控件PopupContainerEdit用法

2017-01-13

c#播放语音

C#播放语音,判断语音结束

2017-01-12

log4j2.xml记录日志到到数据库

演示了java记录通过log4j2记录日志到mysql数据库中

2016-11-16

spring aop数据验证

演示了使用spring aop拦截方法进行数据验证,并结合注解实现

2016-11-09

SSM框架搭建

介绍了ssm框架的搭建和mybatis的使用

2016-11-08

slf4j输入日志到mongodb

演示了java中怎样使用slf4j把日志记录到mongodb中

2016-10-28

mybatis-generator工具的使用

演示了使用mybatis-generator工具的使用方法,可以生成mapper文件,domain对象,dao层

2016-10-26

mongodb数据库增删改查

演示了JAVA怎样操作mongodb数据库进行增删改查操作。

2016-10-25

dubbo用法示例

演示了Dubbo的使用方法,服务端的创建,客户端的调用,基于zookeeper的使用配置方法

2016-08-12

spring读取配置文件

spring读取配置不同目录下的配置文件,使用ClassPathXmlApplicationContext与FileSystemXmlApplicationContext

2016-08-03

spring基于注解实现事务

spring基于注解@Transactional来控制事务

2016-07-30

spring基于AspectJ实现事务控制

spring通过aspectj来实现事务控制

2016-07-30

spring基于AOP实现事务

演示了spring基于AOP代理TransactionProxyFactoryBean实现事务

2016-07-30

spring编程式事务实现

演示了spring编程式事务的实现,通过TransactionTemplate模板进行事务控制

2016-07-30

MyBatis用法

演示了MyBatis的基本用法,包括增删改查,对存储过程的操作。mybatis的条件表达式的用法

2016-06-11

WinCE.CAB.Manager.v2.1.0.35

一款很不错的打包软件,可以给客户端,WINCE客户端进行打包,方便的设置快捷方式,设置安装目录,设置开始菜单,设置快捷方式,设置自动重启等。

2016-05-24

mybatis的用法

演示了通过maven怎样配置mybatis,和mybatis的简单用法

2016-05-22

spring注解属性的用法

演示了spring mvc中@Resource,@Component属性的用法

2016-05-21

spring mvc项目创建

spring mvc项目的创建,项目文件的配置。

2016-05-08

Android listview分页

演示了Listview自定义分页,加载进度条

2014-12-31

空空如也

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

TA关注的人

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