java枚举类型enum和注解
做java项目时候发现常量好像怎么不是固值,问度娘才知道,计算机语言中有个数据类型叫枚举enum,用来限制数据范围
比如1年=365天=365*24h=.........所以还是固值,表达式方式变了而已,如下常量毫秒转换其他单位方法:
然后就是注解(之前用的都是xml配置bean id):
@Component("TestService")//随便命名,spring会读取它,相当于下面的类的标识,别名这种吧
public class TestService{
@Resource(name="TestDao111")//调用的类的注册名字(如下)
}
@Component("TestDao1111")
public class TestDao{
}