- 博客(38)
- 资源 (3)
- 收藏
- 关注
原创 本地项目上传到Git(Gitee)仓库,以及克隆仓库项目到本地
1、打开我们的项目所在文件夹,我们发现是不存在.git文件2、在你的项目文件夹外层【鼠标右击】弹出菜单,在【鼠标右击】弹出的菜单中,点击【Git Bash Here】,弹出运行窗口(前提条件是已装好git环境)3、在命令窗口中输入:git init(初始化)4、在 Gitee或Git 中 将创建好的仓库地址复制下来5、在命令窗口中输入:git remote add origin 仓库地址6、在命令窗口中输入:git pull origin master。
2023-05-24 14:08:31 7613 2
原创 微服务远程调用使用Feign组件
我们知道微服务是将不同业务的模块作为一个独立的服务,将众多的微服务一起构成整个的系统。如下图所示:该系统包含多个微服务,而每个微服务都有一个启动类。各个服务之间互不影响。
2022-09-15 15:10:10 539 1
原创 Java实现多级菜单(基于Springboot+Mybatis-plus)
我们利用swagger进行测试,能够得到分级的数据结果。通过以上代码的编写,我们可以实现多级分类。
2022-09-06 23:23:56 1300
原创 Java操作list中的list遇到的空指针问题
这是因为我们没有将List clist,进行初始化,那么在进行resList.get(i).getClist().add(cCategoryVo)的时候,我们想要将cCategoryVo子类添加到clist中,因为clist没有对象初始化,所以会报空指针错误。上面的参数类是最先编写的,我们可以看到我们没有jiang子类列表进行对象实例化,那么将会导致我们在业务代码中出现空指针的错误。今天在编写一个分级列表接口的时候,需要对list对象中的list进行操作。通过swagger测试能够得到分级的列表。
2022-09-06 13:55:40 2534
原创 文件或附件上传与回显,Springboot JAVA后端实现
我们看到需要添加多张图片跟多个附件,于是需要我们进行相关的附件上传处理。最后成功将其添加到文件数据库中。
2022-07-29 15:31:18 1195 2
原创 利用Java8新特性stream流给集合中的某个属性赋值
根据以上操作便能成功将分割后的对象保存到CollectActivityVO中的supportOrg中。
2022-07-28 10:33:27 13520 1
原创 Springboot+Mybatis-Plus实现一对多的查询
在最近的springboot+mybatis-plus项目中出现了一对多的关联查询,这里记录一下,方便以后的学习。
2022-07-19 11:15:36 1801
原创 uni-app的前后端分离项目登入接口编写
uni-app 是一个使用 Vue.js 开发跨平台应用的前端框架,开发者编写一套代码,可编译到iOS、Android、H5、小程序等多个平台,可以实现一套代码运行到多个平台。详情大家可以去官网了解学习,我们需要使用HBuilderX开发工具进行开发。打开HBuilderX,点击文件新建一个项目(选择uni-app),一般选择默认版本就好,当然你也可以根据自己的需求选择其他模板。这是创建好了的默认项目结构,我们可以看到pages/index/index.vue,说明这是一个利用vue进行开发的前端项目。
2022-06-13 23:14:44 4937
原创 入门Swagger,Sprinboot整合Swagger(IDEA ,Maven)
Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的Web服务。简单来说,Swagger是一个功能强大的接口管理工具,并且提供了多种编程语言的前后端分离解决方案,帮助后端开发人员与前端人员进行沟通测试,还有postmen,Swagger之前是Alibaba的后面。这里我们选择使用swagger2.9.2经典的版本,我们可以看到2.9.2是使用最多的版本,大家可以进入maven仓库进行搜索查看相关的maven依赖。...
2022-06-13 20:39:54 983
原创 Springboot集成(整合)JPA(maven项目)
JPA由EJB 3.0软件专家组开发,作为JSR-220实现的一部分。但它又不限于EJB 3.0,你可以在Web应用、甚至桌面应用中使用。JPA的宗旨是为POJO提供持久化标准规范,由此可见,经过这几年的实践探索,能够脱离容器独立运行,方便开发和测试的理念已经深入人心了。Hibernate3.2+、TopLink 10.1.3以及OpenJPA都提供了JPA的实现。JPA仅仅是一种规范,也就是说JPA仅仅定义了一些接口,而接口是需要实现才能工作的。......
2022-06-12 21:28:25 1265
原创 Ajax登入验证,模拟数据库用户(IDEA开发,maven项目,Springmvc框架)
2.需要导入Ajax的js文件,可以去Ajax官网下载5.结果展现这里需要注意的是,在真实的项目中,我们给出的提示一般是用户名或密码错误,降低破解的概率,提高安全性。
2022-06-03 12:09:41 264
原创 MySQL用命令行运行sql文件
在命令行输入mysql -uroot -p,然后输入你的mysql密码,成功后进入mysql数据库,然后输入你的密码,成功进入mysql,记住一定要使mysql存在该数据库,才能使我们的sql文件成功运行。create database 数据库名 charset=utf8;use 数据库名;source 绝对路径\xxxx.sql;比如我将langstreet.sql文件放在D盘下的sql文件夹下,如图所示但是我运行发现他会报错误经过自己不断地摸索,发现是文件夹不能取名为sql,会有冲突
2022-06-02 23:25:53 16607 2
原创 IDEA搜索快捷键
只需要记住这种方式就好!ctrl+shift+n,就会出现下面的搜索框,我们可以按不同的类别进行选择搜索,只需记住这一个快捷方式就好,不需要记住很多种快捷方式
2022-05-27 17:03:40 251
原创 Springboot实现定时发送邮件(QQ邮件为例)
1.导入相关的maven依赖<!--导入javax mail--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency>这里的版本号,依赖sringboo
2022-05-27 16:15:51 856
原创 mybatisCodeHelperPro下载安装使用(IDEA版)
首先我们需要下载该工具插件,我们可以进官网下载,这里我已经将自己下载好的插件,上传到了网盘,大家直接可以去我的网盘下载该插件。链接:https://pan.baidu.com/s/1CUWhxwBnVTrFA4TM9W8VDg 提取码:3r59下载好了后,我们能够得到一个名为MybatisCodeHelperMarketPlaceNew-3.0.1-183-221.zip的压缩包,记住不需要进行解压.然后我们进入我们idea的安装盘,将下载好了的压缩包放入plugins目录下,如下图所示:之后
2022-05-24 15:15:48 4429 8
原创 Springboot整合Druid数据源:报错Failed to bind properties under ‘spring.datasource‘ to javax.sql.DataSource:
Springboot整合Druid数据源:报错Failed to bind properties under 'spring.datasource' to javax.sql.DataSource:
2022-04-18 10:57:53 1835
原创 Springboot时间格式报错
Springboot时间格式错误,This application has no explicit mapping for /error, so you are seeing this as a fallback.Sat Apr 16 14:03:17 CST 2022 There was an unexpected error (type=Bad Request, status=400).
2022-04-16 14:04:04 638
原创 解决Mybatis查询返回类型为int,查询结果为空NULL,报500错误
解决Mybatis查询返回类型为int,结果为空,报500错误org.apache.ibatis.binding.BindingException: Mapper method 'com.rql.mapper.UserMapper.getUserByName attempted to return null from a method with a primitive return type (int).
2022-04-08 15:19:48 9421 2
原创 maven项目从controller控制器跳转到相应的jsp页面报404错误
maven项目controller控制器跳转到jsp页面报404错误
2022-04-07 09:59:45 1984
原创 Unknown bits set in runtime_flags: 0x8000
今天用Android studio编写一个小的功能,实现从intent传递数据,然后读取后,保存到sqlite数据库中,本来是一件很简单的事,但是我却在控制台报了:Unknown bits set in runtime_flags: 0x8000错误,我感觉自己写的没错呀,然后于是便又去百度,查找答案,上面说是书写错误,但是自己还是不能找到问题的答案。最后发现是自己的sql语句写错导致的,突然感觉自己好菜菜。 //创建数据库表,用于存储标题 SQLiteOpenHelper helper
2022-03-17 17:15:58 10105
原创 ${pageContext.request.contextPath }的使用
利用SSM框架实现一个登入页面的验证进入登入页面:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
2022-03-12 11:20:26 4692
原创 Android Can‘t toast on a thread that has not called Looper.prepare()错误
已经编写好的专门用于toast显示的函数//提示信息显示 public void showToast(String msg){ Toast.makeText(mContext, msg, Toast.LENGTH_SHORT).show(); }通过在另外一个activity调用该方法showToast() public void onResponse(Call call, Response response) throws IOException {
2022-03-05 10:51:24 2627
原创 SSM框架整合(Spring+SPringMVC+Mybatis)Maven管理,框架整合及一个注册例子
SSM框架整合搭建、Spring、SpringMVC、Mybatis实现第一个注册功能
2022-03-04 18:04:26 271
Java学习线路资料,包括JavaWeb、Spring、SpringMVC、Mybatis、SpringBoot......
2022-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人