spring 注解的分类
启动spring自动扫描功能
1.@Repository:
它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO 类上即可。
为什么 @Repository 只能标注在 DAO 类上呢?
这是因为该注解的作用不只是将类识别为 Bean,同时它还能将所标注的类中抛出的数据访问异常封装...
分类:
编程语言 时间:
2014-05-23 08:23:51
阅读次数:
334
一个简单的例子让我们初步地了解JNI的作用,但是关于JNI中的一些概念还是需要了解清楚,才能够更好的去利用它来实现我们想要做的事情。
那么C++和Java之间的是如何通过JNI来进行互相调用的呢?
我们知道,在Android中,当Java文件被编译成dex文件之后,会由类加载器加载到Dalvik VM(DVM)中,由DVM来进行解释,翻译成机器语言之后,才能由机器来运行。
而对于C/C++来...
分类:
移动开发 时间:
2014-05-22 09:28:30
阅读次数:
349
11行制造了一个手机,手机名为wechatCallbackapiTest,这个手机有三个功能,一个功能是valid(),它的作用是签名和接口验证;另一个函数叫responseMsg(),这个该手机最重要的功能,就跟打电话一样;最后一个功能是checkSignature(),它是用来验证签名的。...
分类:
微信 时间:
2014-05-22 07:02:37
阅读次数:
606
想在软件工程中使用类图,只需要完成以下的四个方面的内容,即可轻松运用了。
(一)视图的作用
在说类图之前,先明确一个问题。我们使用UML中的各种视图的目的为了形象、生动、清晰、明确地表述所需建设的系统(以下称“目标系统”)的业务,通过这些视图的展示,我们能从不同的侧面对目标系统进行认识和描述,使得在目标系统的建设过程中,各相关人员能更加准确地交流和取得共识,共同完成一个结构...
分类:
其他好文 时间:
2014-05-22 06:38:44
阅读次数:
194
Spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。
@Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Res....
分类:
编程语言 时间:
2014-05-22 03:22:42
阅读次数:
228
编程题:strcmp()函数的作用是:从左到右逐个字符比较。(按照字符对应的ascii码值比较)遇见‘\0’为止。#include<stdio.h>#include<string.h>intstring_compare(charstring1[],charstring2[]){inti=0;while(string1[i]==string2[i]&&string1[i]!=‘\0‘)..
分类:
其他好文 时间:
2014-05-21 01:55:42
阅读次数:
368
三种协议是用来实现FHRP,达到网关冗余的作用,从而以实现HA状态机HSRP状态机一、Initial:当一个接口还没有运行HSRP时,一般是指改变配置或接口刚刚激活时的状态二、Learn:学习状态,不知道虚拟IP,未看到活跃路由器发Hello。等待活跃路由器发hello。三、Listen:路由器已经..
分类:
其他好文 时间:
2014-05-21 00:34:19
阅读次数:
538
编程题:编写一个函数string_copy()完成strcpy()的作用,并验证。#include<stdio.h>voidstring_copy(char*s1,char*s2){for(;*s2!=‘\0‘;s1++,s2++)*s1=*s2;*s1=‘\0‘;}voidmain(){charstr1[20],str2[]="IlikeC";char*p1=str1,*p2=str2;string_copy(p1,p2);printf("str1:%s\..
分类:
其他好文 时间:
2014-05-21 00:19:23
阅读次数:
202
由于Android的代码大都是Java代码,所以挺容易被反编译的,好在AndroidADT为我们集成了混淆代码的工具,一来可以混淆我们的代码,让程序被反编译后基本看不懂,另外还能起到代码优化的作用。发布项目前,建议打开Android的代码混淆功能。AndroidADT主要通过ProGuard工具来提供..
分类:
移动开发 时间:
2014-05-20 18:01:55
阅读次数:
282
包图,跟类的作用很相似,同是把相关或某方面具有共同特征的信息房子一起分隔开来;不同的是,包的范围更大容量更广。
包能容纳UML中的任何元素,例用例、业务实体、包(子包)等。Rose画图软件中的Use Case View(用例视图)、Logic View(逻辑视图)和Component View(组件视图)就是三个包。
包是一种容器,如同文件夹一样,它将某些信息分类,...
分类:
其他好文 时间:
2014-05-20 17:02:08
阅读次数:
352