![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring框架
文章平均质量分 68
Spring框架
程序员不丑009
这个作者很懒,什么都没留下…
展开
-
【Spring】spring是如何简化开发的
Spring通过以下四种策略来简化java开发。基于POJO的轻量级和最小侵入编程; 通过依赖注入和面向接口实现松耦合; 基于切面(AOP)和惯例进行声明式编程; 通过切面和模板减少样式代码,RedisTemplate,xxxTemplate。1,基于POJO的轻量级和最小侵入编程Spring框架不强迫应用程序实现Spring提供的规范接口或者继承Spring的规范类。可能你的类里面使用了Spring的注解,但是去掉注解,它仍然是一个普通的Java类。延伸:POJO(Plain Or原创 2021-12-07 15:53:08 · 1627 阅读 · 1 评论 -
【SpringBoot】统一日志处理
通常情况下,日志框架是由一个抽象层 + 实现层搭建的。抽象层有:SLF4J、jboss-logging、JCL等;实现层有:logback、jul、log4j、log4j2等。SpringBoot日志系统是由SLF4J + logback组成的。SLF4J简介SLF4J,即简单日志门面(Simple Logging Facade for java),不是具体的日志解决方案,是抽象类,允许最终用户在部署其应用时使用所希望的日志系统。例如,在项目中使用SLF4J记录日志,并且绑定log4j,原创 2021-08-21 16:56:06 · 1235 阅读 · 0 评论 -
【Spring】控制反转IoC
1,IoC理论背景在使用面向对象语言开发的系统中,不同对象之间相互协作得以实现业务逻辑。就像是一块机械手表,通过不同齿轮的协作,让时针、分针、秒针精确的运行。如果一个齿轮发生故障,那么整块手表的功能就要受到影响。手表齿轮之间的关系和软件系统中对象的耦合关系很相似。对象之间的耦合关系是必要的,也是无法避免的,它是对象间协同工作的基础。伴随着企业级应用的规模的扩大,对象与对象间的关系越来越...转载 2019-12-17 15:15:56 · 218 阅读 · 0 评论 -
spring配置文件beans的xmlns都有什么含义?
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www....转载 2018-04-25 17:24:31 · 4316 阅读 · 0 评论 -
JPA、Hibernate、Spring Data JPA之间的关系
一,什么是JPA?全称Java Persistence API,可以通过注解或者XML描述【对象-关系表】之间的映射关系,并将实体对象持久化到数据库中。 为我们提供了:1)ORM映射元数据:JPA支持XML和注解两种元数据的形式,元数据描述对象和表之间的映射关系,框架据此将实体对象持久化到数据库表中;如:@Entity、@Table、@Column、@Transient等注解。...转载 2019-04-11 16:52:17 · 304 阅读 · 0 评论 -
详解 @Entity 和 @Table 注解的用法
最近看了很多文章都说,@Entity 和 @Table 注解是 Hibernate 中的注解,甚至一些文章的标题都直接这样写。我都不知道他们这样误导了多少人,今天我就来给大家纠正一下!@Entity 注解和 @Table 注解都是 Java Persistence API 中定义的一种注解。你说它是 jpa、hibernate、Spring等中的注解都不太准确。@Entity 和 @T...转载 2019-04-15 10:38:45 · 15440 阅读 · 0 评论