- 博客(5)
- 收藏
- 关注
原创 js对数组内对象去重
var array = [{id:1,name:'jack'},{id:3,name:'tom'},{id:3,name:'liwei'},{id:5,name:'lkiki'},{id:5,name:'opoi'},{id:7,name:'lily'}]; var hash = {}; array = array.reduce(function (item, next) { ...
2018-09-29 14:11:06 398 1
翻译 Spring:@Component 对比 @Bean
众所周知,@Component注解是在Spring 2.5版本引入的,以便于可以通过路径扫描的方式来替换配置文件。@Bean是在Spring3.0版本引入的,可以配合使用@Configuration注解来达到完全替换配置文件的目的。那么,我们是否可以仅使用二者其一?换句话说,二者有何区别呢?事实上,@Component和@Bean做两个完全不同的事情,不应该混为一谈@Component(...
2018-09-28 13:57:58 328
转载 Spring注解@Component、@Repository、@Service、@Controller区别
转自:https://blog.csdn.net/zhang854429783/article/details/67855741、@controller 控制器(注入服务)2、@service 服务(注入dao)3、@repository dao(实现dao访问)4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的<bean id="" class...
2018-09-28 13:51:39 481
转载 spring boot初始化资源的几种方式
转自:https://www.jb51.net/article/145143.htm实现 CommandLineRunner 接口,并实现它的 run() 方法,在该方法中编写初始化逻辑@Componentpublic class MyCommandLineRunner implements CommandLineRunner { @Override public void...
2018-09-28 13:37:16 775
原创 java语言为什么可以跨平台
java语言跨平台的原因:半编译,半解释1.首先开发好的程序 HellowordApp.java经过编译器Compiler的编译变为HellowordApp.class文件,然而这个.class文件并不是真正的本地可以执行的指令 我们可以把这个.class文件称之为“中间码”2.不同的计算机操作系统有着相应的JVM 比如win32位的 win64位的 linux系统的,.class文件...
2018-09-03 15:12:26 10080 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人