首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
举个小栗子
掘友等级
Java开发
不要求什么都会,但要一直在路上
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
最新
热门
git学习-快速下载的地址
点击进入后选择自己的版本即可。
spring-自动装配(三)
我们知道在我们进行项目开发的时候,我们一般都会将项目环境分为开发环境、测试环境、开发环境,甚至还会有预发布环境。不同的环境项目的配置会有差别,比如在数据库上,我们肯定不希望测试的时候是通过正式库进行的测试,因为那样会存在一定的风险。那么怎么样才能在不同的环境下方便的切换环境,且…
spring-自动装配(二)
除了可以通过自动装配的方式来注入自己定义的类实例,也可以注入spring容器底层的一些组件,比如ApplicationContext、BeanName、StringValueResolver等。这些组件的注入方式通过实现对应的XXXAware接口,来进行注入。 通过实现Appl…
spring-自动装配(一)
@Autowired是spring的方式来进行自动注入,默认优先按照属性的类型,从spring容器当中获取对应的对象:applicationContext.getBean(PersonDao.Class)。 默认根据属性名作为id,比如属性名为personDao1,则sprin…
spring-属性赋值
spring可以通过@Value的方式给对象的属性赋值,结合@PropertySource可以获取外部资源的值获取。 其中#{}和${}区别就在于#{}获取spring容器当中的值当中的值,在给属性赋值时,会执行#{}当中的内容,并且将结果赋值给属性,如果#{}内的内容为字符串…
spring-组件注册(三)
1. 导入一个配置类 SpringPropertiesValueConfig及配置类中的cat都被注册到了容器中。 2. 实现ImportSelector接口 3. 导入普通类 4. 实现ImportBeanDefinitionRegister接口 定义一个注册类,实现对应方法…
jvm笔记-new一个对象的过程
首先虚拟机会去检查这个指令的参数能否在方法区常量池中定位到一个类的符号引用(在编译的时候一个每个java类都会被编译成一个class文件,但在编译的时候虚拟机并不知道所引用类的地址,所以就用符号引用来代替),并且检查这个符合引用代表的类是否被加载、解析和初始化过,没有的话,则先…
jvm笔记-运行时数据区初识
它表示当前线程所执行的字节码的指令行。在虚拟机的概念模型里,字节码解释器通过改变计数器所指向的指令行,来选取下一个要执行的指令。因为在java虚拟机中多个线程来回切换执行对应的任务,为了能够切换后能够定位到线程之前程序的执行位置,所以每个线程都需要一个计数器来表示自己程序的执行…
spring-组件注册(二)
前一章节主要介绍了基础的配置注解以及包扫描注解。本章将继续介绍 singleton:单例作用域,从spring容器创建到最后的销毁,每一个bean只有一个对应的bean对象在容器当中。 prototype:原型作用域,每一次使用时,都重新创建一个新的bean对象进行使用。 re…
spring-组件注册(一)
其中的@Configuration标明了该类为一个配置文件,@Bean标明了需要注册的bean,bean的内容为下面方法对应的返回值,默认情况下,方法名即为bean的id。即: 当然我们也可以通过bean的name属性为其赋予名称。bean注解的基本构成如下: value: n…
下一页
个人成就
文章被点赞
10
文章被阅读
6,344
掘力值
177
关注了
63
关注者
1
收藏集
5
关注标签
37
加入于
2017-06-29