- 博客(10)
- 收藏
- 关注
原创 Spring AOP几个概念
一,Spring AOP 在AOP中有几个概念: 1,方面(Aspect):一个关注点的模块化,这个关注点实现可能另外横切多个对象。事务管理是J2EE应用中一个很好的横切关注点例子。方面用Spring的Advisor或拦截器实现。 ,2,连接点(Joinpoint):程序执行过程中明确的点,如方法的调用或特定的异常被抛出。 ,3,通知(Advice):在特定的
2015-09-29 14:03:06
354
原创 Class类详解
一,Class类详解 Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识。这项信息纪录了每个对象所属的类。虚拟机通常使用运行时类型信息选准正确方法去执行,用来保存这些类型信息的类是Class类。Class类封装一个对象和接口运行时的状态,当装载类时,Class类型的对象自动创建。 Class 没有公共构造方法。Class 对象是在加载类时由 J
2015-09-29 14:00:26
677
原创 一,gcc编译器详解
一,gcc编译器详解 Linux 系统中最重要的软件开发工具是 gcc,在 Linux 系统中,c89、cc 和 gcc 这些命令基本上都指向系统的C语言编译器,通常是GNU C编译器,或都简称 gcc。在 UNIX 系统中,C 语言编译器称为 cc。实际上,gcc 能够编译三种语言:C、C++ 和 Object C(C 语言的一种面向对象扩展)。利用 gcc 命令可同时编译并连接 C 和 C
2015-09-29 13:55:04
508
原创 Spring 3.X系列新注解@ResponseBody,@RequestBody
Spring 3.X系列新注解@ResponseBody,@RequestBody 简介@RequestBody 将HTTP请求正文转换为适合的HttpMessageConverter对象。@ResponseBody 将内容或对象作为 HTTP 响应正文返回,并调用适合HttpMessageConverter的Adapter转换对象,写入输出流。 @RequestBody作
2015-09-29 13:52:17
552
原创 Velocity Java表现层技术
一,Velocity语法-表现层技术(Jsp,Freemarker等)Velocity是一个基于java的模板引擎(template engine),它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。作为一个比较完善的模板引擎,Velocity的功能是比较强大的,但强大的同时也增加了应用复杂性。此语法是一种Java模版引擎技术,是辅助jav
2015-09-29 13:45:38
611
原创 spring bean id和name
Spring中Bean的命名1、每个Bean可以有一个id属性,并可以根据该id在IoC容器中查找该Bean,该id属性值必须在IoC容器中唯一;2、可以不指定id属性,只指定全限定类名,如:此时需要通过接口getBean(Class requiredType)来获取Bean;如果该Bean找不到则抛异常:NoSuchBeanDefini
2015-08-28 17:27:23
406
原创 spring ioc 依赖注入
一,spring Ioc 依赖注入 Java应用(从applets的小范围到全套n层服务端企业应用)是一种典型的依赖型应用,它就是由一些互相适当地协作的对象构成的。因此,我们说这些对象间存在依赖关系。加入A组件调用了B组件的方法,我们就可以称A组件依赖于B组件。我们通过使用依赖注入,Java EE应用中的各种组件不需要以硬编码方式耦合在一起,甚至无需使用工厂模式。当某个Java 实例需
2015-08-27 15:00:25
308
原创 spring Bean-实例请求触发放回引用(工厂模式)
一,Spring Bean 基本概念(工厂模式) Spring有两个核心接口:BeanFactory和ApplicationContext,其中ApplicationContext是BeanFactory的子接口。他们都可代表Spring容器,Spring容器是生成Bean实例的工厂,并且管理容器中的Bean。 Bean是Spring管理的基本单位,在基于Spri
2015-08-27 14:55:43
735
原创 Spring HTTP Invoker-远程调用模式
一,Spring HTTP Invoker-远程调用模式 Spring HTTP invoker 是 spring 框架中的一个远程调用模型,执行基于 HTTP 的远程调用(意味着可以通过防火墙),并使用 java 的序列化机制在网络间传递对象。客户端可以很轻松的像调用本地对象一样调用远程服务器上的对象,这有点类似于 webservice,但又不同于 webservice ,区别如下:
2015-08-06 14:36:40
1504
原创 SIP协议详解
SIP协议可能大家有所接触。那么则个协议的意思是会话初始化协议,是一种应用层控制协议。那么更多具体的功能和应用是什么呢?它可用来创建、修改或终止多媒体会话,如因特网电话呼叫。SIP 能够邀请参与者加入已存在的会话,如组播会议。现有的会话中可以添加或删除媒体。SIP协议支持名称映射和重定向服务,其支持用户移动性。不管用户网络位置在哪,用户只需维持单一外部可视标识符。SIP 在五个方面支持创建
2015-06-09 09:53:35
952
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人