1.@SuppressWarnings("serial")
关闭了类或方法级别的编译器警告
serial:连续的;多次的
一次用unchecked,多次用serial,亦可并用
@SuppressWarnings({"unchecked","serial"})
2.@SuppressWarnings("unused")
JDK5.0后的新特性,你在使用IDE如eclipse的时候,当你定义了一个变量如int a=0;但是你后面根本就没有使用到这个变量,这一行的前面会有一个黄色的警告标志,你将鼠标移动到上面会提示“这个变量从未被使用”,你用上面的标注后就没有这个提示了。
参考:
http://woodrui.iteye.com/blog/709788
3.@LazyCollection(LazyCollectionOption.FALSE)
参考:
http://wiki.redsaga.com/confluence/display/HART/Hibernate+Annotation+Extensions
定义@ManyToMany和 @OneToMany 关联的延迟选项.是hibernate对JPA的增强
LazyCollectionOption可以是
TRUE
(集合具有延迟性,只有在访问的时候才加载),
EXTRA
(集合具有延迟性,并且所有的操作都会尽量避免加载集合,对于一个巨大的集合特别有用,因为这样的集合中的元素没有必要全部加载)
FALSE
(非延迟加载的关联)
范例:
@OneToMany(mappedBy = "workGroup", fetch = FetchType.LAZY, cascade ={CascadeType.ALL})
@LazyCollection(LazyCollectionOption.TRUE)
private List<News> news = new ArrayList<News>();
@OneToMany
@JoinColumn(name="nid")
@LazyCollection(LazyCollectionOption.FALSE)
4.实战篇:设计自己的Annotation
來源:
http://lighter.iteye.com/blog/36659
5.Spring Annotation 笔记——IOC篇
http://kdboy.iteye.com/blog/419159
@Resource 的作用相当于 @Autowired,只不过 @Autowired 按 byType 自动注入,@Resource 默认按 byName 自动注入罢了
分享到:
相关推荐
官方CDS注解说明
springboot常用注解说明springboot常用注解说明springboot常用注解说明springboot常用注解说明springboot常用注解说明springboot常用注解说明springboot常用注解说明springboot常用注解说明springboot常用注解说明...
LINUX源码注释说明
hibernate@注解方式配置实体类时,利用javadoc接口生成数据库表及字段的注释说明,支持oracle、sqlserver、db2、mysql数据库。因用到java\lib\tools.jar,需要将该jar放入工程lib下(或者tomcat\lib下、或加入...
hibernate注解说明文档 hibernate注释说明: * @Entity —— 将一个类声明为一个实体bean(即一个持久化POJO类) * @Id —— 注解声明了该实体bean的标识属性(对应表中的主键)。
C语言实现漂流瓶,优秀程序设计,详细注释说明! C语言实现漂流瓶,优秀程序设计,详细注释说明! C语言实现漂流瓶,优秀程序设计,详细注释说明! C语言实现漂流瓶,优秀程序设计,详细注释说明! C语言实现漂流瓶...
Android Studio基于mediapipe的手势控制源码+注释说明 - 不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用!...
这是Linux-0.01系统的源码,及其注释说明。压缩包包括了Linux最小系统的全部代码文件,使用C语言编写,需要C语言的基础知识,还有带注释版本的说明文件。 为了方便读者也阅读和学习,下面是本人推荐的阅读技巧: ...
基于pyqt5 + opencv实现的视频播放系统python源码+注释说明+测试视频.zip实现视频播放,支持实时流,支持远程文件。 基于pyqt5 + opencv实现的视频播放系统python源码+注释说明+测试视频.zip实现视频播放,支持实时...
kernel中文注释说明内核源
基于python智能监考系统人脸信息采集识别签到+微机电脑录屏+前置摄像头录屏+违法外设检测+源代码+注释说明+演示视频。个人经导师指导并认可通过的高分毕业设计项目,评审分98分。主要针对计算机相关专业的正在做...
SSM框架常用的注解说明
doxygen使用说明及标准注释说明 2. 准备工程 确定source 编写Doxyfile,也可以用UI工具 编写bat (生产html,并且编译chm)
doxygen使用说明,标准注释说明及快速入门 svn说明
springMVC详解以及注解说明 入门必备
节点带气泡注释说明的走势图表,节点带注释说明的个性曲线走势图ppt图表下载。
android全部UI属性及注释说明总结 android全部Action大全总结