Java注释的使用

原创 2011年01月09日 18:15:00

《Java注释的使用》 author:heguikun 2010-11-9
1.@Resource
使用@Resource后免去了xml的代码,和类的get()  set()方法
如下:
-----在Action中写法
import javax.annotation.Resource;//导入
public class PetAction extends DispatchAction {
 @Resource  private  AllBiz allBiz=null;//找到合适类型注入
public ActionForward doCheckUserExists(ActionMapping mapping,ActionForm form, HttpServletRequest request,
HttpServletResponse response) throws IOException {
   String petName = request.getParameter("petName");//存在隐藏表单中
   List list=allBiz.query("from  PetInfo where petName='"+petName+"'");
   System.out.println(list.size());
return null;
}
-----对于的Sping配置文件
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
  xmlns:context="http://www.springframework.org/schema/context"
 xsi:schemaLocation="http://www.springframework.org/schema/context
          http://www.springframework.org/schema/context/spring-context-2.5.xsd">
 <context:annotation-config /><!--表示打开注解-->
<bean name="/Petdiary" class="com.yourcompany.struts.action.DiaryAction"/><!--他根据这个Action找@Resourc-->
----以上就可以完成装配
如果想在xml中省去不写<bean name="/Petdiary" class="com.yourcompany.struts.action.DiaryAction"/>
请在这个类前加 :@Controller("/Petdiary")   //表示这个类交个Spring管理import org.springframework.stereotype.Controller;
如果在某个类前加上:@Repository("别名") 这个类不需要在xml 出现,Spring也会自己找到并实例化
给需要该对象的类<context:component-scan base-package="com"/>//要在Xml中写这句话,叫它Spring扫描找到@Repository()
 如下:
@Repository("allBiz")
public class AllBizImpl extends HibernateDaoSupport implements AllBiz {
}
xml中就不用出现<bean id="allBiz" class="com.aptech.jb.epet.biz.Impl.AllBizImpl"/>
 但是@Repository("allBiz") 要和 @Resource  等配合使用,要么就不成功
2.
// @Autowired() @Qualifier("allBiz") 配合 跟 @Resource 效果一样 ,required=false意思是空也不抛出异常
                @Autowired(required=false)
   @Qualifier("allBiz")
   private  AllBiz allBiz;//get()set()方法都不用写

Java中如何使用注释语句(转载自慕课网)

如何在Java中使用注释在编写程序时,经常需要添加一些注释,用以描述某段代码的作用。 一般来说,对于一份规范的程序源代码而言,注释应该占到源代码的 1/3 以上。因此,注释是程序源代码的重要组成部分...
  • engineerxin
  • engineerxin
  • 2017年05月17日 15:42
  • 318

java编程中的几种注释

1.@SuppressWarnings("unused") 屏蔽java编译中的一些警告信息。unused这个参数是屏蔽:定义的变量在代码中并未使用且无法访问。 java在编译的时候会出现这样的警...
  • kanaijidaan
  • kanaijidaan
  • 2014年03月24日 22:21
  • 735

Java注释规范整理

在软件开发的过程中总是强调注释的规范,但是没有一个具体的标准进行说明,通常都是在代码编写规范中简单的描述几句,不能作为一个代码注释检查的标准和依据,做什么都要有一个依据吗:),现在我特整理了一个《Ja...
  • testcs_dn
  • testcs_dn
  • 2014年07月19日 15:20
  • 2377

webstorm中使用java的块注释

webstrom中使用java的块注释有图有真相使用java中很方便得/**+enter就能快速创建类注释,但是webstrom中没有现成的,所以我们得自己去创建一个,具体方法如下: 博主webstr...
  • u011690583
  • u011690583
  • 2016年03月09日 17:04
  • 5587

Java注释与规范、javadoc命令生成帮助手册

1.查看Eclipse中自动编译出来的.class文件: 导航器--类似于Windows中的资源管理器 选择菜单“Window → Show View → Navigator” 项目名称下...
  • qq_36500554
  • qq_36500554
  • 2017年04月20日 18:56
  • 398

Java注释接口关键词@interface的用法

@interface是用来自定义JAVA Annotation的语法,普通的开发人员可能很少用到它,但是它的功能很强大,本文将具体介绍@interface的用法! @interface是用来自定义注...
  • zqg5258423
  • zqg5258423
  • 2015年05月07日 10:31
  • 1806

JAVA 文档注释,类的说明,HTML说明文档的生成

有的时候,我们会写一些类,编译成.class文件,给别人使用,那么,别人不知道这个类有哪些方法,如何调用。 所以我们需要做一个类的说明文档。 可以采用在.java类里面进行注释,通过注释来...
  • wangcunhuazi
  • wangcunhuazi
  • 2015年06月05日 16:05
  • 656

Java 之 注释介绍

之前有写过一篇 Java 注释的介绍。 参考以上链接。 虽然注解、注释只相差一个字,但是用法就差异很大。 总体一句话, 注解给编译器看, 注释是给人看的。 基于此的话, 对于一个方法来说: 1...
  • oscar999
  • oscar999
  • 2013年11月20日 18:09
  • 3982

java编程规范之java注释规范

代码要是没有注释,对读者来说就是一堆乱七八糟的字母,为了提高代码的可读性和可维护性,必须对代码进行必要的注释,这里小编整理了一下java注释规范。 (一)技巧    1:注释当前行快捷方式:ctr...
  • u012116457
  • u012116457
  • 2014年03月30日 17:47
  • 4198

Java 注释技巧

在最初学习Android时候使用了Eclips IDE工具,编写java程序时,总是要添加一些注释,用以说明某段代码的作用,由于是从C过度来的,也没有太在意java的注释有何不同,将鼠标移动到Andr...
  • chenjianjk
  • chenjianjk
  • 2014年07月09日 21:09
  • 2616
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java注释的使用
举报原因:
原因补充:

(最多只允许输入30个字)