比如:@Retention(RUNTIME)
@Target(METHOD)
@interface MethodProcess {
boolean display() default true;
//Value value();//这样定义的注解编译失败
}class Value{
}
@Target(METHOD)
@interface MethodProcess {
boolean display() default true;
//Value value();//这样定义的注解编译失败
}class Value{
}
解决方案 »
- 再次求帮助第一次搭建SSH 遇到问题了
- hibernate的Criteria查询中Restrictions对象是如何引入的
- ssh框架制作人力资源管理系统无法跳转的问题
- struts1中ActionForm的validate()方法的疑问
- 请教一下为什么我把项目加入到SVN上时,总提示svn 提交 99%,然后N久没有反映,CPU占用率100% ?
- 在struts框架中如何实现客户端的校验
- java ee 加上web.xml的配置后启动tomcat报错
- jive问题:编译JiveGlobals.java时出错?
- WIN2K 安装TOMCAT出问题 系统找不到文件 -Djava.endorsed.dirs=。急!!!
- 会话bean和实体bean的问题
- 金迪短信猫发送短信时遇到的问题 cn.sendsms.GatewayException:The selected comm port does not exis
- 怎样用SQL语句获得如下数据?
但是,基本类型,还有人家提供的Model够用了,所以没必要麻烦了吧。
在技术方面方面确实是这么回事,我的理解是 注解这种框架 首先呢他是一种框架,站在这个角度分析,框架的目的是增加通用性、简易的目的。如:JQ对JS进一步封装,屏蔽了琐碎的一些操作;Hibernate的JDBC,也失去了一些性能上的代码;Flex提供的组件开发,同样失去了灵活性。 这些给我的感觉是,框架不去做细,而是通用性能够满足,太细则繁琐。大多数的框架口号是,让我们把精力放到业务上面,实现给我们封装好;
所以:我自己给找个理由,当然不一定对,仅为讨论。 框架处理在细节上,能省则省。
在技术方面方面确实是这么回事,我的理解是 注解这种框架 首先呢他是一种框架,站在这个角度分析,框架的目的是增加通用性、简易的目的。如:JQ对JS进一步封装,屏蔽了琐碎的一些操作;Hibernate的JDBC,也失去了一些性能上的代码;Flex提供的组件开发,同样失去了灵活性。 这些给我的感觉是,框架不去做细,而是通用性能够满足,太细则繁琐。大多数的框架口号是,让我们把精力放到业务上面,实现给我们封装好;
所以:我自己给找个理由,当然不一定对,仅为讨论。 框架处理在细节上,能省则省。
讲的有一定道理。
这个东西就像switch一开始不支持String,后来又支持了。还是要看市场需求。
暂且这么理解吧!
public class A {
public static final String s = "a";
}public class B {
public static final String s = method();
static String method() {
return "b";
}
}
A.a 可以,B.b 不行。
打错字了,A.s 可以, B.s 不行。换个说法就是:编译器可以“in line”的才可以。
public List 这个算不