![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
slient_love
这个作者很懒,什么都没留下…
展开
-
JPA学习-01创建实体
1、JPA(Java持久性API)简介 JPA教程提供了Java持久性API的基本和高级概念。 JPA只是一个简化对象性关系映射来管理Java应用程序中的关系数据的规范。它提供了一个平台,可以直接使用对象而不是使用SQL语句。 JPA(Java持久性API)是Java的一个规范。它用于在Java对象和关系数据之间保存数据。JPA充当面向对象的领域模型和关系数据库之间的桥梁。 JPA只是一个规范,它本身不执行任何操作。它需要一个实现。因此,像Hibernate,TopLink和iBatis这样的ORM工具实现原创 2020-07-24 01:05:23 · 258 阅读 · 0 评论 -
Java注解@Repeatable
Java8引入的新特性,在需要对同一种注解多次使用时,往往需要借助@Repeatable。 @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @interface Roles{ Role[] value() default {}; } @Repeatable(Roles.class) //在同一个地方多次使用注解@Role,与在该地方使用Roles等效 @Retention(RetentionPolicy.RUNTI原创 2020-07-24 00:27:49 · 187 阅读 · 0 评论 -
spring boot学习-03Spring Beans和依赖注入
1、Spring Beans和依赖注入 我们可以自由使用任何标准的Spring Framework技术来定义bean及其注入的依赖项。为简单起见,通常使用@ComponentScan(查找您的bean)和使用@Autowired(进行构造函数注入)。 如果将应用程序类放在根包中,则可以添加@ComponentScan而无需任何参数,并且所有的应用 程序组件(的@Component,@Service,@Repository,@Controller等)自动注册为Spring Beans。 以下示例显示了一个@S原创 2020-07-21 16:05:05 · 236 阅读 · 0 评论 -
spring boot学习-02入门Demo
1、创建POM 先创建一个Mavenpom.xml文件,代码如下: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://mav原创 2020-07-21 13:50:39 · 75 阅读 · 0 评论 -
spring boot学习-01简介
1、什么是spring boot Spring Boot是一种全新的框架,其设计目的是为了用来简化spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,使开发人员不再需要定义样板化的配置。 简言之,spring boot是一个启动spring项目的工具。本质上来说,spring boot就是一些库的集合,它能够被任意项目的构建系统所使用。 2、为什么要用spring boot 之前写spring项目时,需要配置各种xml文件,随着spring3,spring4的相继推出,约定大于配置逐渐原创 2020-07-21 12:52:31 · 313 阅读 · 0 评论