Spring
Lframe
这个作者很懒,什么都没留下…
展开
-
spring data jpa
JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。对于基本的curd操作我们都可以使用jpa来实现。我们可以通过继承JpaRepository <T , ID extends Serializable>接口,来实现了基本的操作。*...转载 2018-03-15 11:52:32 · 112 阅读 · 0 评论 -
Spring之跨域资源共享(CORS)
CORS允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。 CORS需要浏览器和服务器同时支持。目前,所有浏览器都支持该功能,IE浏览器不能低于IE10。 整个CORS通信过程,都是浏览器自动完成,不需要用户参与。对于开发者来说,CORS通信与同源的AJAX通信没有差别,代码完全一样。浏览器一旦发现AJAX请求跨源,就会自动添加一...原创 2018-05-06 10:23:15 · 241 阅读 · 0 评论 -
Spring Cloud 之Eureka 服务注册与发现
Spring Cloud Eureka是 Spring cloud Netflix微服务套件中的一部分。 Spring Cloud Eureka 是基于Netflix Eureka 做了二次封装。主要由两个组件组成:Eureka Server:Eureka服务端,它是供服务端注册的服务器Eureka Server作为服务注册功能的服务器,它是服务注册中心,而系统中的其他...原创 2018-05-02 22:43:41 · 162 阅读 · 0 评论 -
插手容器启动之CustomEditorConfigurer
其他两个BeanFactoryPostProcessor都是通过对BeanDefinition中的数据进行变更以达到某种目的。与它们有所不同,CustomEditorConfigurer是另一种类型的BeanFactoryPostProcessor实现,它只是辅助性地将后期会用到的信息注册到容器,对BeanDefinition没有做任何改动。我们知道,不管对象是什么类型,也不管这些对象...原创 2018-04-02 21:13:58 · 1401 阅读 · 0 评论 -
插手容器启动之PropertyOverrideConfigurer
前篇的PropertyPlaceholderConfigurer可以通过占位符,来明确表明表明bean定义中的property和properties文件中的各配置项之间的对应关系。如果说PropertyPlacehostConfigurer做的这些是“明事”的话,那相对来说,PropertyOverrideConfigurer所做的可能就有点“神不知鬼不觉”了。我们可以通过Proper...原创 2018-04-02 20:04:47 · 342 阅读 · 0 评论 -
插手容器启动之propertyPlaceholderConfigurer
如果你不想看propertyPlaceholderConfigurer使用的原理,你可以点击这里 ,直接跳转到你所需要的property-placeholder。 Spring提供了一种叫做BeanFactoryPostProcessor的容器扩展机制。该机制允许我们在容器实例化相应对象之前,对注册到容器的BeanDefinition所保存的信息做相应的修改。这就相当于在容器实现的第一阶段...原创 2018-04-02 19:41:05 · 343 阅读 · 0 评论 -
Spring
首先定义我们的目标类 (我为该方法设置了参数和返回值,而且返回值是我们的参数)(主要目的是为了在演示如何在Around advice中获取目标方法的参数和返回值,并且修改返回值) 2:然后写我们的切面:3:编写配置文件: 4:测试代码: 5:测试结果: ...原创 2018-04-08 22:47:37 · 114 阅读 · 0 评论 -
Spring IoC容器之BeanFactory底层实现代码解析(一)
Spring IoC容器是一个提供IoC支持的轻量级容器,除了基本的IoC支持,它作为轻量级容器还提供了IoC之外的支持。如在Spring的IoC容器之上,Spring还提供了相应的AOP框架支持、企业级服务集成等服务。Spring的IoC容器和上节提到的IoC Service Provider 所提供的服务之间存在一定的交集。二者的关系如图:注意:ApplicationConte...原创 2018-03-31 21:25:30 · 1120 阅读 · 0 评论 -
Java中的反射以及在spring下读取resources目录下的文件(不使用注解)
最近自己写了一个读取资源配置文件程序,顺带直接回顾了一下反射的知识。通过反射获取类、类对应的属性、类中的方法、设置属性值、执行方法。网上大多数的获取资源文件中的配置是直接使用注解的,所以我这里特定整理了直接使用代码读取资源,这样有利用理解spring中对资源的管理。由于习惯了springboot中不用自己整理依赖的版本,所以,直接就使用了springboot建立的工程。对其...原创 2018-05-26 11:53:12 · 1530 阅读 · 0 评论