spring boot
springboot知识
小仙女de成长
啊麻利麻利哄
展开
-
调用百度ai接口实现图片文字识别技术DEMO
一、第一步,到https://console.bce.baidu.com/二、创建应用三、pom.xml里面加入依赖 <!-- json依赖 --> <dependency> <groupId>org.json</groupId> <artifactId>json</artifactId> <version>20160810</version&...原创 2020-07-08 14:02:22 · 1102 阅读 · 0 评论 -
利用Java实现人像分割(去除背景,保留人像 )
maven依赖<dependency> <groupId>com.baidu.aip</groupId> <artifactId>java-sdk</artifactId> <version>4.11.3</version></dependency>然后去这个网站自己申请https://console.bce.baidu.com/App ID,API Key,Secret Key。1)登录.转载 2020-07-07 17:21:43 · 709 阅读 · 1 评论 -
WARN com.baidu.aip.client.BaseClient - oauth get error, current state: STATE_TRUE_CLOUD_USER
[main] WARN com.baidu.aip.client.BaseClient - oauth get error, current state: STATE_TRUE_CLOUD_USER{“error_msg”: “IAM Certification failed”,“error_code”: 14}原因如下:仔细查看:APP_IDAPI_KEYSECRET_KEY字符串中是否有空格...原创 2020-07-07 17:10:40 · 3411 阅读 · 0 评论 -
cannot have character [children], because the type‘s content type
错误原因:眼瞎!!!解决办法(解决提示):是否有特殊字符 是否有少写的或者多写的 在你从网上粘来的代码的前面和后面是不是有空格,查看一下,把那些空格删了,重新打上即可。原创 2020-07-07 16:53:35 · 258 阅读 · 0 评论 -
java密码加密
加密后的结果为:try { String password = vo.getPassword(); MessageDigest md = MessageDigest.getInstance("md5"); byte[] bytes = md.digest(password.getBytes()); String str = Base64.getEncoder().encodeToString(byte.转载 2020-06-24 10:05:12 · 506 阅读 · 0 评论 -
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
遇到这个问题org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.example.demo.mapper.contents.ContentsMapper.getContents我是从controller开始慢慢检查,真的是找不到啥原因。。找了2个小时。百度了各种都试过,都是不行。后来发现是配置文件写错了我之前这边随手写的一个配置文件。。。。哎自己坑自己啊。。。原创 2020-06-12 17:14:32 · 238 阅读 · 2 评论 -
项目启动时报错,Maven Resources Compiler报错
今天遇到这个报错,百度后其实很简单的所以我们都是面向百度开发希望现在面试别人的大佬们,手下留情。毕竟,大家都面向百度的原创 2020-06-11 10:40:35 · 3352 阅读 · 4 评论 -
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 报错
一大早就来个报错,心情很不美腻Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 8 at com.alibaba.controller.doctor.ceshi.main(ceshi.java:19)这是为啥哇?public class ceshi { /* * 选择出一组数组中的最大和最小数 * */ public static void main(Stri...原创 2020-05-11 08:59:37 · 1292 阅读 · 0 评论 -
IDEA显示“Cannot resolve symbol XXX”
菜单“File” -> “Invalidate Caches / Restart”→ “Invalidate and Restart”。然后再打开idea果然是有效果的。已亲测转载 2020-05-09 17:21:10 · 724 阅读 · 2 评论 -
java上传和下载
package com.paladin.qos.controller.FileController;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bin...转载 2020-04-26 10:13:09 · 219 阅读 · 0 评论 -
springboot静态文件访问
以前我们都是后端返回页面比如@RequestMapping("/login") public String login(){ return "index/index_login"; }这个就返回到了登录页面我现在想在springboot里面做一个前台访问的页面需要将前台静态资源文件写在static下面 mvc: stati...原创 2019-12-20 11:07:04 · 295 阅读 · 0 评论 -
idea编辑器missing return statement报错
报错如图:是因为else这边没有写啦原创 2019-12-19 15:26:04 · 6080 阅读 · 2 评论 -
通俗易懂的聊聊SOA
对于小仙女来说,百度百科的东东我是不爱看的。有同感的同鞋举个爪。上面只是本仙女调侃下的。。。。下面才是人家的解释哦通俗易懂的解释:设计:比如我有一个数据库,一个JavaWeb(或者PHP等)的网站客户端,一个安卓app客户端,一个IOS客户端。现在我要给用户提一个注册账号的功能不用SOA的设计思想的实现:JavaWeb里面写一个注册账号的功能,安卓app...转载 2019-12-09 14:03:40 · 736 阅读 · 0 评论 -
has an unsupported return type: class java.lang.Object
这个报错,has an unsupported return type: class java.lang.Object因为mapper文件中的update,delete,insert语句是不需要设置返回类型的,他们都是默认返回一个int,所以修改dao层接口的方法...原创 2019-11-29 09:52:58 · 8226 阅读 · 0 评论 -
Java生成随机图片验证码
效果如图前台html代码 <div style="margin-top: 50px;"> <span>验证码:</span><input type="text" name="verifyCode" id="verifyCode" style="width: 75px;height: 25px;"/> ...原创 2019-11-21 15:05:26 · 21010 阅读 · 115 评论 -
Autowired is not applicable to local variable
错误类型后来发现 我写到方法里面去了原创 2019-11-14 09:29:38 · 1616 阅读 · 4 评论 -
springboot启动报错:Protocol handler start failed
解决方法1.有可能是端口冲突了,可以在任务管理器关闭java进程2.或者修改文件application-dev.properties 这个里面的端口号原创 2019-11-08 08:33:33 · 3541 阅读 · 2 评论 -
SpringBoot的一些最基本的配置
#访问根路径 #应用名称spring.application.name=springboot-demo #访问端口号server.port=8080 #编码格式server.tomcat.uri-encoding=utf-8 #数据库相关配置spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driversprin...转载 2019-11-06 13:09:08 · 220 阅读 · 0 评论 -
spring boot简介-----简化Spring应用开发的一个框架,整个Spring技术栈的一个大整合
优点:快速创建独立运行的Spring项目以及与主流框架集成 使用嵌入式的Servlet容器,应用无需打成WAR包(之前写web应用时候,需要打包成WAR包,然后再搞什么tomcat,再放到服务器上,贼烦),spring boot只要一个jar包,再来个命令完事~~~~~ starters自动依赖和版本控制,如果我们想用哪一块功能,他就会有相应的starts启动器。比如我们想要web功能,我...原创 2019-04-10 17:27:31 · 1587 阅读 · 0 评论 -
Springboot微服务简介和准备环境
微服务:架构分格一个应用应该是一组小型服务:可以通过HTTP方式进行互通;\单体应用一个应用应该是一组小型服务;可以通过HTTP方式进行沟通;每一个功能元素最终都是一个可独立替换和独立升级的软件单元每一个功能单元都是一个完整的功能单元,每一个功能单元不断微化spring boot构建应用 ----> 互相调用就是Spring Cloud ----&...原创 2019-04-11 10:35:20 · 407 阅读 · 0 评论 -
pom文件
pom文件:导入的相关依赖,这些依赖帮我们导入了相关的jar包1.父项目 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> ...原创 2019-04-17 13:31:22 · 1609 阅读 · 0 评论 -
IDEA新建项目时,没有Spring Initializr选项
最新版最新版的可能不是springboot了。提供了新的方法:在settings -> Plugins 里边搜Spring Assistant,安装完后重启idea老版本最近开始使用IDEA作为开发工具,然后也是打算开始学习使用spring boot。看着博客来进行操作上手spring boot,很多都是说创建一个新项目(Create New Project...转载 2019-04-17 16:03:08 · 1444 阅读 · 1 评论 -
SpringBoot配置文件-----YAML
springboot使用一个全局的配置文件,配置文件名是固定的application.properties application.yml配置文件的作用:修改springboot自动配置的默认值;SpringBoot在底层将所有的东西都给我们配置好了YAML:是一个标记语言,YAML以数据为中心,比json、xml等更适合做配置文件以前的配置文件,大多都使用的是xx...原创 2019-04-18 10:29:25 · 588 阅读 · 0 评论 -
@PropertySource和@ImporrtResource和配置文件占位符和Profile
@PropertySource:加载指定的配置文件@PropertySource(value={"classpath:person.properties"})@importResource:导入Spring的配置文件,让配置文件里面的内容生效;配置文件占位符1.随机数${random.value}、${random.int}、${random.long}${rand...原创 2019-04-19 17:19:54 · 696 阅读 · 0 评论 -
spring boot错误处理机制
1)浏览器:返回一个默认的错误页面2)其他客户端,默认相应一个json数据原理是:可以参照ErrorMvcAutoConfiguration;错误处理的自动配置步骤:@Value("${error.path:/error}")private String path = "/error"; 系统出现错误以后来到error请求进行处理:(web.xml注册的错误页面规则)一但系...原创 2019-05-21 19:59:17 · 398 阅读 · 0 评论 -
从零开始搭建SpringBoot项目
感谢分享https://www.cnblogs.com/zhangbin1989/p/9473292.html转载 2019-05-27 10:29:58 · 408 阅读 · 0 评论 -
总结一下springBoot框架自己容易遗漏的东西
1.配置依赖的时候,在项目配置上加热部署,热部署就是应用正在运行的时候升级软件,却不需要重新启动应用。配置上之后我们可以直接更改代码而不用重新启动项目2.比如平时访问项目:localhost:8080/hello2就可以访问,我现在想加入项目名称,ceshi,所以我们需要在application.properties文件中另行配置server.context-path=/ceshi...原创 2019-08-19 16:05:01 · 247 阅读 · 0 评论 -
SpringBoot入门,整合Redis实现缓存
1.Window下安装Redis下载Redis,地址https://github.com/MicrosoftArchive/redis/releases,我这里下载的是.msi格式的3.2.100版本。如图所示:下载完后双击安装,自定义安装路径,一路next就行。安装完后,右击此电脑→管理→服务和应用程序→服务,可以看到Redis的服务正在运行。然后我们从命令号进入到Re...转载 2019-08-19 16:31:55 · 233 阅读 · 0 评论 -
SpringBoot入门,JPA简单使用(用代码生成表)
1.JPA简介JPA是Jave Persistence API的简称,中文名Java持久层API,是JDK5.0注解或XML描述对象-关系表的映射关系,并将运行时期的实体对象持久化到数据库中2.JPA能做什么基于注解的形式,根据java中的实体类生成数据库表。3.代码示例(1.)首先在pom文件中添加jap依赖<dependency> <grou...转载 2019-08-20 08:58:52 · 631 阅读 · 0 评论 -
Spring boot与Docker
1.简介Docker:是一个开源的应用容器引擎;比如以前我们在linux上面,需要去对应的MySQL网站去下载MYSQL安装配置,需要去Redis网站去下载对应的Redis安装配置,需要去Tomcat去装对应的Tomcat安装配置.......等等一大堆。。。。。但是有一天,我还需要在别的服务器安装环境,我们又从别的服务器上进行重复动作-->下载安装再配置。。。这样很烦人的...原创 2019-08-28 10:34:31 · 283 阅读 · 0 评论 -
使用springboot的优势
内置tomcat 提供自动配置 搭建spring应用的脚手架 解决了复杂的配置 混乱的依赖关系官方文档:https://docs.spring.io/spring-boot/docs/2.0.6.RELEASE/reference/htmlsingle/springboot项目都需要以下面这个为父工程(所有的springboot应用都要以该工程为父工程)<parent&g...原创 2019-09-22 21:17:11 · 1029 阅读 · 0 评论 -
idea如何实现修改代码即时生效
一、spring-boot-devtools 在pom中直接引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <...转载 2019-09-24 17:12:00 · 4155 阅读 · 0 评论 -
spring boot第一章
缠着后端大佬,教我了点项目用到的一些东西,本来学习java也有一段时间的(自学)。今天能用到一点点点,还是蛮开心的。都是大佬们配置好的,我只要根据步骤来就行1.导入项目框架,然后Application.java 点击去启动他2.新建表3.进入项目http://localhost:8005/data/connection/index 点击生成...原创 2019-03-27 15:51:12 · 203 阅读 · 4 评论