Git Product home page Git Product logo

springboot-guide's People

Contributors

charlienss avatar down33 avatar foxboolean avatar snailclimb avatar vaynexiao avatar xinnan-liu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

springboot-guide's Issues

关于拦截器

The type HandlerInterceptorAdapter is deprecated

可以写一个新的 org.springframework.web.servlet.HandlerInterceptor 更好一点。

@Before使用错误

Spring Boot JPA 基础:常见操作解析 部分的测试代码中,@before注解没有给value属性赋值,没有指定切点表达式

没理解异常时返回code的意义

由于是restful所以Httpcode 200,400比较好理解,但是返回1001,1002这种感觉没什么意义,前后端分离,这种code输出给前端,前端人员实际上抛出去的是错误信息,得到这个code的意义在哪里,即使给后端人员看,也没必要通过code找问题,通过接口名称不是也能定位吗?

OSS

《Spring Boot 整合 阿里云OSS 存储服务,快来免费搭建一个自己的图床 》 这篇文章不见了吗?

描述错误

过滤器这篇文章,第4小节题目“4.定义多个拦截器,并决定它们的执行顺序”,“拦截器”应更正为“过滤器”。

包名错误

Spring Boot 异常处理的几种方式中的第三点,介绍@ResponseStatus使用时代码中的public类与包名不对应

错别字

springboot-guide/docs/start/springboot-hello-world.md中

image

dubbo-consumer模块HelloController类报NPE

跟着教程撸了一遍,进浏览器报了NPE,然后跟了一下,自己改了一下。
原代码:

public class HelloController {
    @Reference
    private HelloService helloService;

修改后:

public class HelloController {
    @Reference
    private HelloService helloService = new HelloServiceImpl();

异常捕获

按照文章一直捕获不到异常,调试也进不去方法内部。

七牛云外链

我之前是用的七牛云的对象存储博客中的图片,但是被七牛云坑了一波,那个外链域名是一个月就失效的,看到这里用的阿里云的oos不会有这个问题吧,没有的话就转战阿里云了

似乎有一些图片挂了,临时解决办法

看起来是csdn图床加了防盗链处理,解决方法是在img标签上加个referrerPolicy="no-referrer"或者是在html里加个 <meta name="referrer" content="no-referrer" />
这里写了一个油猴脚本

// ==UserScript==
// @name         恢复图片显示
// @namespace    http://tampermonkey.net/
// @version      2024-03-26
// @description  try to take over the world!
// @author       You
// @match        https://snailclimb.gitee.io/springboot-guide/
// @icon         https://www.google.com/s2/favicons?sz=64&domain=gitee.io
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    setTimeout(() => {
        // 获取页面上的所有img标签
        var imgElements = document.getElementsByTagName('img');

        // 遍历所有img标签并添加referrerPolicy属性
        for (var i = 0; i < imgElements.length; i++) {
            imgElements[i].setAttribute('referrerPolicy', 'no-referrer');
        }
    }, 2000)

    // Your code here...
})();

404

《RESTful Web 服务介绍》中的helloworld项目404了

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.