![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
安小然然
这个作者很懒,什么都没留下…
展开
-
RestTemplate 发送post请求
/** * 采用POST请求,数据格式为 application/json,并且返回结果是JSON string * @para...原创 2018-08-13 10:47:10 · 8451 阅读 · 5 评论 -
mvc:annotation-driven 标签功能解释
1 该注解的意思为启用mvc配置,关于springmvc 的一些配置要在该标签下配置。主要通过配置可以实现的功能如下 1 配置类型转换 2 验证 3 拦截器 4 指定内容类型 5 消息转换器 6 查看控制器 7 查看解析器 8 静态资源 9 默认Servlet 10 路径匹配...原创 2018-08-13 10:17:11 · 516 阅读 · 0 评论 -
@Configuration Spring注解详解
第一个作用 使用注释类@Configuration表示它的主要目的是作为bean定义的来源第二个作用 @Configuration类允许通过简单地调用@Bean同一类中的其他方法来定义bean间依赖关系。 ...原创 2018-04-23 11:16:21 · 693 阅读 · 0 评论 -
@Component Spring中的应用
@Component是任何Spring管理组件的通用原型。@Repository,@Service并且@Controller是@Component更具体的用例的专门化,例如,分别在持久性,服务和表示层中。因此,你可以用你的注解组件类 @Component...原创 2018-04-23 11:02:39 · 431 阅读 · 0 评论 -
Spring Aop 实现日志功能 ---- 第二篇 自定义注解开发
1 注解是什么,元数据是什么从JDK5开始,Java支持在源文件中嵌入补充信息,这类信息成为注解。注解不会改变程序的动作,因此也就不会改变程序的语义。但是在开发和部署期间,各种工具可以使用这类信息,例如,源代码生成器可以处理注解,术语 “元数据”也用于表示这个特性。但是术语“注解”更具描述性并且更常使用。2 注解的原理 1 注解是通过基于接口的机制创建的,所有注解只能包含方法声明,但是不能...原创 2018-06-04 10:08:56 · 316 阅读 · 0 评论 -
Spring Aop 实现日志功能 ---- 第一篇 技术选型方案,为什么要选择SpringAop实现日志功能
作为一套成熟的产品,首先应该区分开系统级功能和业务级功能。为什么这么说,引用资深架构师在Spring 揭秘中的一段文章。(软件开发一直在寻求更加高效,更易维护甚至更容易扩展的方式。为了提高开发效率,我们对开发使用的语言进行抽象,走过了从汇编时代到现在各种高级语言繁盛之时期:为了便于维护和扩展,我们对某些相同的功能进行归类并使之模块化,冲出了最初的“原始部落”,走过了从过程化编程到面向对象编程的“短...原创 2018-05-23 08:55:05 · 491 阅读 · 0 评论 -
@Configuration
1 任何一个标注了@Configuration的JAVA类定义都是一个JAVAConfig配置类。相当于spring3.0时期的XML配置文件。2但是仅仅有一个XML配置文件是仅仅不够的。我们还要有Bean的配置 xml文件提供了<beans>下的<bean>标签来实现这个一功能。与@Configuration配套的注解是@Bean.3 @Bean任何一个标注了@Be...原创 2018-04-13 08:19:36 · 2390 阅读 · 0 评论 -
@Controller与@RestController区别讲解
@Controller是Spring从2.0开始就已经使用的注解,意思是这个类会作为servlet的子类,用于处理HTTP请求,但是如果他的某一个方法需要返回数据,需要在方法上定义@Respondy方法。@RestController 是Spring4.0 推出的新特性,不需要添加@ResponseBody到每个@RequestMapping方法中。...原创 2018-04-11 08:57:16 · 396 阅读 · 0 评论 -
从EJB到Spring
很多年轻人,从入行JAVA开始,第一个项目就是Spring项目,因为没有从事过EJB项目的开发,所以不能特别直观的在概念上有一个对Spring好处的理解。EJB的项目,不得不说,培养出了很多大神,因为我们要自己封装网络请求类,数据库交互类,开发大量的基类。项目大部分代码都是原生写出来的。Spring项目,简化了开发难度,基类大部门都使用Spring框架中的,比如说网络请求的基类使用的都是Sprin...原创 2018-04-10 08:37:07 · 1026 阅读 · 0 评论