Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。可以接管web层,业务层,dao层,持久层的组件,并且可以配置各种bean,和维护bean与bean之间的关系。其核心就是控制反转(IOC),和面向切面(AOP) ,简单来说,Spring是一个分层的JavaSE/EE full-stack(一站式)&nbs
简单的 springboot + eureka + feign 应用这3者组合会导致默认返回数据格式由json变成了xml 看了一些教程资料,记录一下基础的入门,还有很多强大的功能需要继续去学习创建3个项目,server(作为注册中心)、producer(生产者,即提供服务的)、consumer(消费者);3个项目的创建过程基本一致: 最后 finish,完成项目创建。1.server项目单纯
转载 11月前
94阅读
BWH.Steven:SpringBoot起飞之路-HelloWorld (一 BWH.Steven:SpringBoot起飞之路-入门原理分析(二) BWH.Steven:(三) SpringBoot起飞之路-YAML配置小结(入门必知必会 BWH.Steven:(四) SpringBoot起飞之路-Web静态资源处理
文章目录项目目录创建密钥文件将虚拟机文件传到宿主机启动项目打包项目部署项目 项目目录项目非常简单,就是用来测试的HttpsApplication.class@SpringBootApplication public class HttpsApplication { public static void main(String[] args) { SpringApplica
目录1 实现(一)2 实现(二) 1 实现(一)wss 请求后端https 接口,使用nginx 进行代理后端接口,如何配置不需要手动在浏览器输入后端接口如果您使用 Nginx 作为代理服务器,可以通过以下方式配置,从而避免在浏览器中手动输入后端接口:在 Nginx 的配置文件中添加以下内容:server { listen 80; server_name yourdomain.c
转载 2024-03-22 10:18:53
849阅读
使用springboot建立一个web demo ,其中有一个接口如下,为了测试加了一个参数 type:@Autowired private JdbcTemplate jdbcTemplate; @RequestMapping(value = "/getCountry", method = RequestMethod.GET) // @ResponseBody pu
转载 2023-05-29 15:29:44
107阅读
后端必备 Nginx 配置概要防盗链根据文件类型设置过期时间静态资源访问日志配置日志字段说明access_log 访问日志error_log 日志日志切割反向代理禁止指定user_agentnginx访问控制负载均衡 防盗链 location ~* \.(gif|jpg|png)$ { # 只允许 192.168.0.1 请求资源 valid_referers
转载 2024-05-01 20:41:22
336阅读
#介绍这个指南非常简单,不是从入门到进阶,不会面面俱到的讲如何从零起步,覆盖所有知识点。只是通过构建了一个小后端API工程,实现了基本功能。 这个指南中包含了Spring boot, Spring data, Spring Security的配置使用及单元测试的创建。#Spring Boot简单配置Spring Boot中提供了profile的概念,通过profile可以选择性的使用或者不适用应
目录一、validation的简单使用二、validation的几个常用注解 三、 异常捕获的两种处理方式四、分组校验五、@Valid嵌套校验一、validation的简单使用1、pom文件引入validation<dependency> <groupId>org.springframework.boot</groupId&
配置类 Spring Boot支持基于Java的配置。虽然可以使用 SpringApplicationXML来源,但我们通常建议您的主要来源为单个@Configuration类别。通常,定义该main方法的类是主要的候选人@Configuration。 15.1导入其他配置类 你不需要把所有的@Configuration东西都放到一个班上。该@Import注释可用于导入其他配
转载 2024-07-26 08:58:05
73阅读
#原生态的请求接口写法methods(){ getSwiperList() { //方法名 uni.request({ url: "你的数据接口", success: (res) => { //如果成功了 // 打印数据 console.log(res); // 如果请求成功,就把数据转存起来,方便页面使用
转载 10月前
220阅读
写这个东西的目的,是为了记录学习过程,增强记忆和理解。使用SpringBoot这个微框架,能够更加快速的构建web程序,相比于之前的SpringMVC,Struts2等框架,不需要  写各种各样繁琐的配置文件,只需要在pom文件中依赖parent POM,就能够大大的简化xml配置。  <parent> <groupId>org
转载 2024-06-21 09:54:15
59阅读
目录 前言Java后端的演变Spring boot是什么?正文Spring boot的入门使用总结提出疑问如何有效学习方法和技术顾问前言Java后端的演变在如今互联网如此发达的时代,每天产生的数据量数不胜数。后端作为一个程序核心的部分,那么后端的一个快速搭建往往能使整个程序的效率上升。作为Java语言后端开发的程序员想必对Spring全家桶已经耳熟能详了。在Java后端初期大家都是使用s
一、配置文件1、Springboot使用一个全局的配置文件,配置文件名是固定的,有如下两种方式: application.propertis application.yal2、配置文件放在src/java/resources目录下3、 .yml是YAML(YAML Ain't Markup Language)语言的文件,    - YAML A M
转载 2024-06-20 11:08:53
776阅读
今天我们来梳理一下Java前端以及了解一下Spring Boot 在正式开始之前,先聊两个常见的问题吧 1 前端和后端到底该怎么选?不得不说,前端开发现在确实很火,学的人也炒鸡多,如果仅从岗位需求、工资水平等市场就业这个角度来看,其实基本上已经与后端开发不分伯仲了,而且这几年前端技术的发展也非常繁荣。所以到底选哪个方向就看大家自己的兴趣和自身的境况了,谁也没有办法说哪个就一定
1、处理个别controller,在controller上使用@CrossOrigin注解即可@RestController @RequestMapping("/api") public class SysController { @CrossOrigin @GetMapping("/systime") public ApiResult sysTime() {try { List<S
转载 2023-06-30 15:26:18
55阅读
优化vue+springboot项目页面响应时间:waiting(TTFB) 及content Download 优化vue+springboot项目页面响应时间:waiting(TTFB) 及content DownloadTTFB全称Time To First Byte,是指网络请求被发起到从服务器接收到地一个字节的这段时间。包含了TCP连接时间、发
转载 2024-03-26 12:04:35
180阅读
目录 1 权限系统:2  完成登录2.1 前端布局2.2 完成后端登录接口3 登录的bug 1 权限系统:   1.前端使用: vue + elementui + axios + css + html    2.后端使用: springboot+mybatis-plus +mybatis+druid+shiro+swagger2
转载 2024-03-17 12:53:49
185阅读
一、什么是跨域请求?跨域请求,就是说浏览器在执行脚本文件的ajax请求时,脚本文件所在的服务地址和请求的服务地址不一样。说白了就是ip、网络协议、端口都一样的时候,就是同一个域,否则就是跨域。这是由于Netscape提出一个著名的安全策略——同源策略造成的,这是浏览器对JavaScript施加的安全限制。是防止外网的脚本恶意攻击服务器的一种措施。二、SpringBoot工程如何解决跨域问题?那么如
转载 2023-12-21 10:13:43
29阅读
前面我们已经知道,解析request要找到参数解析器和返回值处理器,而对于@ResponseBody注解的方法,其实就是其对应的返回值处理器再起作用返回值处理器,我们知道有默认15种 : 其中处理器RequestResponseBodyMethodHandler,就是我们使用@ResponseBody时,使用的处理器,底层如下:那么拿到对应的返回值处理器后,springMVC是如何对返回值进行操作
转载 2024-03-25 20:04:57
28阅读
  • 1
  • 2
  • 3
  • 4
  • 5