Spring Boot极大的简化了java项目的开发,在之前如果想要开发一个java项目,需要安装tomcat或者其他容器插件。但是Spring Boot内部已经集成了tomcat,因此项目的启动异常的方便。而且Spring Boot的开发中有很多默认的配置,帮助我们省去了相当多的时间。Spring Boot入门精通-项目搭建Spring Boot入门精通-初识注解、rest接口...
在web大行其道的今天,有了接口之后最好的展示方式就是用页面。而Spring Boot中对于模板页有良好的支持。下面我们来介绍Spring Boot推荐的模板 thymeleaf。首先在pom.xml中加入依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifac...
原创 2021-11-18 15:02:56
387阅读
学校老师教过一次,不过忘了。觉得应该会用到,今天开始学习吧! 软件选用IDEA,版本是19.2。 用图来表示比较方便!!新建项目!如图左边选项选择Spring Initializr,中间版本选择1.8,其他默认,点next。 Group+Artifact是包名:Group随便写,Artifact就是你项目名字吧springboot,其他默认点next。这里开始就要依赖点东西了(自己的理解哈!),s
现在我们的项目中已经有了一个可供外部调用的rest api接口,随着项目的扩展以后会有越来越多的接口,这个时候就需要同时对外部提供关于接口的详细说明文档,而swagger帮我们使用很少的时间就可以构建出一套接口文档。首先在pom.xml中引用swagger所需的依赖。<dependency> <groupId>io.springfox</group...
在上一节中我们简单的使用了spring的JdbcTemplate来进行数据库操作,但是在实际的项目中使用mybatis来连接数据库是更好的选择。接下来我们将在项目中集成mybatis。首先在pom.xml中加入mybatis的依赖 &lt;dependency&gt; &lt;groupId&gt;org.mybatis.spring.boot&lt;/groupId&g...
原创 2021-11-18 15:02:57
151阅读
Spring Boot极大的简化了java项目的开发,在之前如果想要开发一个java项目,需要安装tomcat或者其他容器插件。但是Spring&amp;nbsp;Boot内部已经集成了tomcat,因此项目的启动异常的方便。而且Spring&amp;nbsp;Boot的开发中有很多默认的配置,帮助我们省去了相当多的时间。在idea中,File–&amp;gt;New–&amp;gt;Project…选择Spring&am
##说起注解,就不得不说到三个最基本的注解:Target:声明注解用于什么地方,用的最多的是注解在类上(@Target({ElementType.TYPE}))和方法(@Target({ElementType.METHOD}))上。Retention:定义该注解的生命周期RetentionPolicy这个枚举类型的常量描述保留注释的各种策略,它们与元注释(@Retention)一起指定注释...
在上一节中我们搭建了一个简单的Spring Boot项目。在这一节中我们来根据项目初步了解Spring Boot中常用的注解。首先在启动类同级目录下新建controller目录,在controller目录中新建java类:DemoController.java在DemoController.java中我们利用注解实现一个简单的接口。@RestControllerpublic clas...
前面我们已经使用Spring Boot搭建了一个建大的项目并且向提供了一个rest api供外部调用。这一节我们需要在这个接口中访问数据库。需要准备的环境:mysql创建表:create table user( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(100) NOT NULL, ager VARCHAR(40) NOT...
原创 2021-11-18 15:03:37
90阅读
## 精通 Spring Boot 42 讲学习流程 ### 整体流程图 ```mermaid flowchart TD A[起始] --> B(了解基本概念) B --> C(创建Spring Boot项目) C --> D(配置Spring Boot) D --> E(编写业务代码) E --> F(测试与调试) F --> G(部署与发布)
原创 2023-09-08 03:11:23
39阅读
通过上面的 @EnableAutoConfiguration 注解就能根据指定的依赖,自动进行配置。但如果你想关闭某一项自动配置,就需要使用 @SpringBootApplication 下的 exclude 参数来设置。
转载 2021-07-06 14:28:51
111阅读
精通 Spring Boot 42 讲| |──第 1-1 课:Spring Boot 产生的背景和它的设计理念.pdf 861.3KB| |──第 1-2 课:Spring Boot 2.0 都更新了什么(上).p
原创 2022-05-30 09:58:43
203阅读
课程地址  |   代码地址 精通 Spring Boot 42 讲课程列表: 开篇 开篇词:为什么要学 Spring Boot 第一部分:快速认识 Spring Boot 第 1-1 课:Spring Boot 产生的背景和它的设计理念 第 1-2 课:Spring Boot 2.0 都更新了什么(上) 第 1-2 课:Spring Boot 2.0 都更新了什么(下) 第 1-3 课:Spr
转载 2021-08-10 12:11:45
260阅读
JPA是什么?JPA全称Java Persistence API,是Sun官方提出的Java持久化规范。是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。JPA主要为了简化现有的Java EE和Java SE应用的对象持久化开发工作和整合ORM技术实现持久化领域的统一。JPA是在充分吸收了现有Hibernate,TopLink,JDO等ORM框架的基础上
原创 2021-05-06 09:31:01
301阅读
JPA是什么?JPA全称Java Persistence API,是Sun官方提出的Java持久化规范。是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。JPA主要为了简化现有的Java EE和Java SE应用的对象持久化开发工作和整合ORM技术实现持久化领域的统一。JPA是在充分吸收了现有Hibernate,TopLink,JDO等ORM框架的基础上
原创 2021-01-05 17:25:00
176阅读
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。Spring Boot是基于Spring框架基础上推出的一个全新的框架,
原创 2021-05-06 09:35:12
420阅读
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。Spring Boot是基于Spring框架基础上推出的一个全新的框架,
转载 2021-05-08 13:52:49
172阅读
2评论
在上一节我们通过Spring Boot集成了mybatis,在某些特定的场景下可能会需要我们使用到多数据源。本节来介绍Spring Boot集成mybatis多数据源的一种解决方案。由于我们会用到Spring Boot aop,因此在pom.xml中添加依赖<!-- springboot-aop包,AOP切面注解,Aspectd等相关注解 --> <d...
原创 2021-11-18 15:13:00
80阅读
最近生产RabbitMQ出了几次问题,所以抽时间整理了一份关于Spring Boot 整合Ra
原创 2022-05-27 09:14:34
510阅读
@Cacheable注解
原创 2022-09-08 11:00:57
99阅读
  • 1
  • 2
  • 3
  • 4
  • 5