在项目开发时为什么要先写接口,再写实现类? 原因如下: 分别定义接口和实现类是java架构思想中的开闭原则(扩展开发,修改关闭)的体现,例如: 假如你这个注册刚开始是对国内用户开放,中国用户注册成功返回“注册成功”,随着业务扩展,需要海外用户开放,假如美国用户...
转载
2020-03-18 19:41:00
300阅读
2评论
在项目开发时为什么要先写接口,再写实现类?原因如下:分别定义接口和实现类是java架构思想中的开闭原则(扩展开发,修改关闭)的体现,例如:假如你这个注册刚开始是对国内用户开放,中国用户注册成功返回“注册成
原创
2021-09-28 14:50:33
412阅读
@RestController相当于@Controller+@ResponseBody两个注解的结合,返回json数据不需要在方法前面加@ResponseBody注解了,但使用@RestController这个注解,就不能返回jsp,html页面,视图解析器无法解析jsp,html页面。 @Requ ...
转载
2021-09-24 11:00:00
26阅读
2评论
SpringBoot核心注解1.@SpringBootApplication这个注解是@SpringBootConfiguration、@EnableAutoConfiguration、@ComponentScan这三个注解的组合。2.@EnableAutoConfiguration允许SpringBoot自动配置注解,开启这个注解后,SpringBoot就能根据当前类路径下的包或者类来配置Spr
原创
2023-08-09 15:50:11
70阅读
官网创建方式: 1、进入网页https://spring.io/projects 选择springboot并点击 2、在新页面拉到底,点击Spring Initializr后,进入创建页面 3、填写个人配置,Dependencies添加一个Spring Web(看项目需要) 4、点击generate ...
转载
2021-08-24 11:49:00
94阅读
2评论
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.4.RELEASE</version> </parent>上面的 ...
转载
2021-10-09 00:40:00
161阅读
2评论
之前写后台主要是用jsp写的,所以直接在页面上使用java比较方便,然后禁止非登录用户查看页面也比较快捷,直接在jsp里面判断session就好了,但是页面少的话还行,但是页面一多后续修改就会变得比较麻烦。另一方面近些项目都是使用springboot写了,springboot要想直接访问jsp就需要再配置一下,但是本来页面上的那些循环都已经用vue完成了,然后我是觉得jsp本身也不够简练,莫名其妙
转载
2024-04-03 12:57:05
24阅读
1.引入pom依赖<!-- springboot测试 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boo
原创
2022-10-11 16:53:02
63阅读
开启SpringBoot生成项目文件Springboot简单使用项目打包发布关于POM.xml Springboot是在Spring的基础上的一个新的框架,目的是为了简化Spring应用的搭建和开发过程,目前主流的开发工具有intellij idea 和eclipse等,由于自己经常使用idea进行开发,所以记录下idea启动Springboot。 生成项目文件通过新建项目,选择Spring
转载
2024-03-18 19:58:55
10阅读
对于数据访问层,无论是 SQL(关系型数据库) 还是 NOSQL(非关系型数据库),Spring Boot 底层都是采用 Spring Data 的方式进行统一处理。 Spring Boot 底层都是采用 Spring Data 的方式进行统一处理各种数据库,Spring Data 也是 Sprin ...
转载
2021-09-12 22:05:00
175阅读
2评论
一.多环境切换项目在运行时有很多环境,比如开发环境,测试环境,实施环境,比如这三
原创
2022-10-11 16:37:39
42阅读
**一、**Spring Boot 入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;1、MAVEN设置;给maven 的settings.xml配置文件的profiles标签添加<profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByD
原创
2021-07-09 10:46:28
153阅读
这几天开始学习springBoot记录一下(Hello World) pom.xml 2.编写controller 3.编写service的接口 4.编写service层实现类 在Controller中通过main方法启动~浏览器访问http://localhost:8080/ 显示hellowor
转载
2017-02-17 22:04:00
52阅读
2评论
1、关于maven的pom.xml的scope=provided意味着打包的时候可以不用包进去,别的设施(Web Container)会提供。事实上该
原创
2022-09-03 00:15:55
92阅读
SpringBootSpring介绍1.1、SpringBoot简介在您第1次接触和学习Spring框架的时候,是否因为其繁杂的配置而退却了?在你第n次使用Spring框架的时候,是否觉得一堆反复黏贴的配置有一些厌烦?那么您就不妨来试试使用Spring Boot来让你更易上手,更简单快捷地构建Spring应用!Spring Boot让我们的Spring应用变的更轻量化。比如:你可以仅...
原创
2022-05-17 15:14:16
338阅读
什么是微服务???关于微服务的讲解:https://martinfowler.com/articles/microservices.html高聚合,低耦合。正在学习中》》》》》》
原创
2022-08-04 12:08:52
50阅读
目录 关于Springboot Springboot优势 快速入门关于SpringBoot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 SpringBoot可以基于Spring轻松创建可以“运行”的、独立的、生产级的应用程序
转载
2024-09-06 20:48:49
20阅读
SpringmakesJavasimple1.SpringBoot简介简化依赖,提供整合的依赖项,告别逐一添加依赖项的烦恼;简化配置,提供约定俗成的默认配置,告别编写各种配置的繁琐;简化部署,内置servlet容器,开发时一键即运行。可打包为jar文件,部署时一行命令即启动;简化监控,提供简单方便的运行监控方式。SpringBoot是可以使用简便的注解方式,管理JavaBean(Spring本质上
转载
2020-09-09 16:13:38
361阅读
一.什么是微服务一个项目可以由多个小型服务构成,那么这些小型服务就是微服务。比如一
原创
2022-10-11 16:33:20
48阅读
Lombok:简化开发,自动生成Bean的get,set方法,编译时才会生成,缺点,侵入性太强,大工程最好不要使用 1.引入依赖: <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </ ...
转载
2021-10-09 11:45:00
122阅读
2评论