gaojingsong
- 浏览: 1124910 次
- 性别:
- 来自: 深圳
社区版块
- ( 4)
- ( 0)
- ( 80)
最新评论
-
gaojingsong:
jstl1point0 写道高级版本jdk可以直接安装不用配置 ...
【win7配置jdk 环境变量】 -
jstl1point0:
高级版本jdk可以直接安装不用配置了
【win7配置jdk 环境变量】 -
hdd901002:
光说明错误在哪里有什么用,解决方法啊。。。我也碰到了,一条jo ...
mycat源码解读--错误之【can't find table define in schema 】 -
masuweng:
【java之图片水印】 -
masuweng:
【java之多线程下载文件实现】
文章列表
- 博客分类:
- 编程语言--java之spring
jdk动态代理:利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用invokehandler来处理。
cglib动态代理:利用asm(开源的java字节码编辑库,操作字节码)开源包,将代理对象类的class文件加载进来,通过修改其字节码生成子类来处理。
区别:jdk代理只能对实现接口的类生成代理;cglib是针对类实现代理,对指定的类生成一个子类,并覆盖其中的方法,这种通过继承类的实现方式,不能代理final修饰的类
1、jdk代理使用的是反射机制实现aop的动态代理,cglib代理使用字节码处理框架asm,通过修改字节码生成子类。
所以jdk动态 ...
- 2021-07-28 10:27
- 浏览 202
- 分类:开源软件
package com.xxx
import org.springframework.beans.beansexception;
import org.springframework.context.applicationcontext;
import org.springframework.context.applicationcontextaware;
import org.springframework.stereotype.component;
import java.io.serializable;
/**
* springboot动态加载spring容器的 ...
- 2021-06-17 16:19
- 浏览 436
- 分类:编程语言
- 博客分类:
- 编程语言--java之spring
resteasy is a jboss project that provides various frameworks to help you build restful web services and restful java applications. it is a fully certified and portable implementation of the jax-rs 2.0 specification, a jcp specification that provides a java api for restful web services over the http ...
- 2018-01-30 21:55
- 浏览 708
- 分类:web前端
- 博客分类:
- 编程语言--java之spring
spring security是一个能够为基于spring的企业应用系统提供声明式的安全访问控制m6米乐中国在线登录入口的解决方案的安全框架。它提供了一组可以在spring应用上下文中配置的bean,充分利用了spring ioc,di(控制反转inversion of control ,di:dependency injection 依赖注入)和aop(面向切面编程)功能,为应用系统提供声明式的安全访问控制功能,减少了为企业系统安全控制编写大量重复代码的工作。
spring security is a framework that focuses on providing both authentica ...
- 2017-07-09 20:53
- 浏览 1063
- 分类:开源软件
- 博客分类:
- 编程语言--java之spring
一、为何要引入注解
传统的spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:
1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低。
2、在开发中在.java文件和.xml文件之间不断切换,是一件麻烦的事,同时这种思维上的不连贯也会降低开发的效率。
为了解决这两个问题,spring引入了注解,通过"@xxx"的方式,让注解与java bean紧密结合,既大大减少了配置文件的体积,又增加了java be ...
- 2017-04-07 23:12
- 浏览 1069
- 分类:开源软件
- 博客分类:
- 编程语言--java之spring
一、springmvc介绍
spring web mvc是一种基于java的实现了web mvc设计模式的请求驱动类型的轻量级web框架,即使用了mvc架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,spring web mvc也是要简化我们日常web开发的。
二、spring工作流程描述
1. 用户向服务器发送请求,请求被spring 前端控制servelt dispatcherservlet捕获;
2. dispatcherservlet对请求url进行解析,得到请求资源标识符(uri)。然后根据该uri,调用 ...
- 2016-08-02 18:12
- 浏览 781
- 分类:编程语言
- 博客分类:
- 编程语言--java之spring
算法有点难以理解,看不懂的可以放弃,毕竟是分布式算法,主要解决怎么把一个值缓存映射到服务器上面,下次查找可以直接从缓存中找回来,而不用再去查找数据库。应用程序首先去缓存取得数据,如果取不到,再去数� ...
- 2016-03-19 21:48
- 浏览 1087
- 分类:编程语言