商城首页欢迎来到中国正版软件门户

最新文章

  • Springboot底层启动过程是怎样的 正版软件
    Springboot底层启动过程是怎样的
    SpringApplication构造分析1、记录BeanDefinition源spring容器刚开始是空的,要去各个源找到beanDefinition,这些源可能是配置类,可能是xml文件。在构造方法里会获取一个主源,也就是引导类,根据引导类去获取beanDefinition。2、推断应用类型根据jar包去判断是什么引用类型3、记录ApplicationContext初始化器对ApplicationContext做扩展4、记录监听器监听重要事件5、推断主启动类记录运行的主类。SpringApplicat
    734天前 SpringBoot 0
  • SpringBoot之Thymeleaf模板引擎实例分析 正版软件
    SpringBoot之Thymeleaf模板引擎实例分析
    Jsp是最早的模板技术,用来处理视图层的,用来做数据显示的模板BS结构:B:浏览器:用来显示数据,发送请求,没有处理能力发送一个请求,访问a.jsp,a.jsp在服务器端变成Servlet,在将输出的数据返回给浏览器,浏览器就可以看到结果数据,jsp最终翻译过来也是个html页面模板技术你就可以把它们当成字符串的替换,比如说:这里{data}这里有一个字符串,你把它换成固定值其他值,但是这个替换有一些附加的功能,通过模板技术处理视图层的内容第一个例子:pom.xml:Thymeleaf依赖:4.0.0or
    734天前 SpringBoot thymeleaf 0
  • Idea springboot springCloud热加载热调试的常用方法有哪些 正版软件
    Idea springboot springCloud热加载热调试的常用方法有哪些
    场景描述在项目开发的过程中,需要修改调试的时候偶每次都需要重启项目浪费时间,下面是我整理的两种常用的两种方式方式一修改启动配置方式(主要针对debug模式下)点击启动配置=》editconfigrations…configration下面修改Updateclassesandresourceson‘update‘action:当用户主动执行更新的时候更新快捷键:Ctrl+F9onframedeactication:在编辑窗口失去焦点的时候更新方式二SpringBoot-
    734天前 SpringBoot idea springcloud 0
  • Springboot启动停止命令的.sh脚本怎么编写 正版软件
    Springboot启动停止命令的.sh脚本怎么编写
    一、使用脚本启动:./start.shstart停止:./start.shstop重启:./start.shrestart输出运行状态:./start.shstatus二、编写脚本1、创建文件start.sh文件放至jar同目录2、添加内容#!/bin/bash#这里可替换为你自己的执行程序,其他代码无需更改APP_NAME=txlcn-tm-5.0.2.RELEASE.jar#使用说明,用来提示输入参数usage(){echo"Usage:sh脚本名.sh[start|stop|restart|stat
    734天前 SpringBoot 0
  • SpringBoot MongoDB与MongoDB GridFS怎么使用 正版软件
    SpringBoot MongoDB与MongoDB GridFS怎么使用
    MongoDB的基本使用添加依赖org.springframework.bootspring-boot-starter-data-mongodb配置application.ymlserver:port:8888spring:application:name:dmeo-appdata:mongodb:uri:mongodb://root:123456@localhost:27017database:dmeo配置启动类@SpringBootApplication@EntityScan("cn.ybzy.mod
    734天前 MongoDB SpringBoot gridfs 0
  • SpringBoot上传文件大小受限问题怎么解决 正版软件
    SpringBoot上传文件大小受限问题怎么解决
    1、控制台异常org.springframework.web.multipart.MaxUploadSizeExceededException:Maximumuploadsizeexceeded;nestedexceptionisjava.lang.IllegalStateException:org.apache.tomcat.util.http.fileupload.FileUploadBase$FileSizeLimitExceededException:Thefieldfileexceedsitsm
    734天前 SpringBoot 0
  • SpringBoot部署到Linux如何读取resources下的文件 正版软件
    SpringBoot部署到Linux如何读取resources下的文件
    背景平时的业务开发中,我们通常会将一些固定不变的资源文件放到resources文件夹下,使用时通过相对路径获取文件,看是非常简单的一个功能其中似乎也有一些小坑,例如获取到的文件内容乱码亦或者文件读取不到。读取乱码这个很简单哈,在maven插件中指定后续要获取的文件不进行编译,原样打进包内org.apache.maven.pluginsmaven-resources-pluginsqlxlsxxls读取文件这个是一个小坑,捣鼓了一两个小时才找到问题。。。。。绝望先列出两个绝对不可行的,主要原因是再开发环境上
    734天前 Linux SpringBoot resources 0
  • SpringBoot整合Lombok及常见问题怎么解决 正版软件
    SpringBoot整合Lombok及常见问题怎么解决
    LombokLombok能以简单的注解形式来简化java代码,从而提高开发人员的开发效率。其本身是一个优秀的Java代码库,它采用了一种投机取巧的语法糖,简化了Java的编码,为Java代码的精简提供了一种方式,但Lombok并非一个标准的Java库。在web开发过程中经常需要写的Java类,都需要花时间去添加相应的getter/setter、构造器和equals等方法。当属性多时会出现大量的getter/setter方法,这些显得很冗长也没有太多技术含量,一旦修改属性,容易出现忘记修改对应方法的情况。官
    734天前 SpringBoot lombok 0
  • SpringBoot的HTTPS配置如何实现 正版软件
    SpringBoot的HTTPS配置如何实现
    HTTPS配置由于HTTPS具有良好的安全性,在开发中得到了越来越广泛的应用,像微信公众号、小程序等的开发都要使用HTTPS来完成。对于个人开发者而言,一个HTTPS证书的价格还是有点贵,国内有一些云服务器厂商提供免费的HTTPS证书,一个账号可以申请数个。不过在jdk中提供了一个Java数字证书管理工具keytool,在\jdkbin目录下,通过这个工具可以自己生成一个数字证书,生成命令如下:keytool-genkey-aliastomcathttps-keyalgRSA-keysize2048-ke
    734天前 SpringBoot HTTPS 0
  • SpringBoot怎么进行参数校验 正版软件
    SpringBoot怎么进行参数校验
    介绍在日常的接口开发中,为了防止非法参数对业务造成影响,经常需要对接口的参数进行校验,例如登录的时候需要校验用户名和密码是否为空,添加用户的时候校验用户邮箱地址、手机号码格式是否正确。靠代码对接口参数一个个校验的话就太繁琐了,代码可读性极差。Validator框架就是为了解决开发人员在开发的时候少写代码,提升开发效率;Validator专门用来进行接口参数校验,例如常见的必填校验,email格式校验,用户名必须位于6到12之间等等。接下来我们看看在SpringbBoot中如何集成参数校验框架。1.Spri
    734天前 SpringBoot 0