Spring
文章平均质量分 64
WionWan
在路上
展开
-
Spring AOP 学习之cglib动态代理
cjlib动态代理,首先需要导入包:cglib-nodep-2.1_3.jar 然后基本的写法与JDK的动态代理相同。 只是在代理类有些不一样。package com.yc.advice;import java.lang.reflect.Method;import net.sf.cglib.proxy.Enhancer;import net.sf.cglib.proxy.MethodInter原创 2015-08-07 16:17:01 · 3563 阅读 · 0 评论 -
Spring+mybatis+struts框架整合的配置详解
学了很久的spring+mybatis+struts.一直都是单个的用他们,或者是两两组合用过,今天总算整合到一起了,配置起来有点麻烦,但是配置完一次之后,就轻松多了,那么框架整合配置详解如下。1、导入相应的jar包因为我们建造的是maven的web项目,所有我们在pom.xml中需要导入这些包。pom.xml 详细注释<?xml version="1.0" encoding="UTF-8"?>原创 2015-08-13 00:31:18 · 8557 阅读 · 1 评论 -
Spring AOP 学习之静态代理
AOP:aspect oriented programming 面向切面编程 将一个功能做成一个切面类,要用的时候,动态的置入到目标中的过程。 Spring的代理有两种,分别为动态代理和静态代理 现在看静态代理1、ProductBiz接口,定义一个addProduct 业务方法package com.yc.biz;public interface ProductBiz { public原创 2015-08-06 19:49:26 · 1179 阅读 · 0 评论 -
Spring AOP 学习之java JDK动态代理
前面讲了静态代理,现在来总结动态代理,java动态代理有两种,一种是JDK动态代理,一种是cglib动态代理。JDK动态代理动态代理类只能代理接口,代理类都需要实现InvocationHandler类,实现invoke方法。 和之前那一篇静态代理一样,我们声明一个生产商品的接口,并有一个实现这个接口的实现类。那么,同样的我们在生产商品之前我们需要进行权限校验。 我们就用到了JDK动态代理。需要的原创 2015-08-07 00:25:55 · 704 阅读 · 0 评论 -
java自定义注解的方式连接MySQL数据库来走进注解
最近在学习spring。里面有一个非常的强大的功能叫做注解,刚才,同学们的每日一讲讲到了注解,学以致用来总计一下注解机制什么是注解?注解(Annotation):提供了一种安全的类似注释的机制,为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻方便的使用这些数据(通过解析注解来使用这些数据),用来将任何的信息或者元数据与程序元素(类、方法、成员变量等)进行关联。其实就是更加直观更原创 2015-08-07 21:00:08 · 3725 阅读 · 0 评论 -
每天五个java相关面试题(8)--spring篇
首先呢,如果有从事前端开发的大神或者准备从事前端开发的小伙伴欢迎加我的QQ: 845415745。即将走入工作的菜鸟大学生有关于前端开发的职业问题想请教或者一起探讨一下,谢谢谢谢。今天依旧不变的每日五个1使用Spring框架的好处是什么?答: 轻量: Spring 是轻量的,基本的版本大约2MB。 控制反转: Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的原创 2015-08-23 00:32:06 · 2074 阅读 · 1 评论