![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 57
黑马Jack
坚持看书、健身、赚钱、用心爱一个人,这种在常人看来无趣且难以坚持的事情才是最酷的。
展开
-
基于SSM的商城项目项目源码+实验报告
基于SSM的商城项目本项目是今年暑假小学期时完成的,耗时四天时间,在小学期结束项目答辩时,在年级里斩获冠军,在此很感谢我的团队,正是我们各个环节的配合,最终才能够获得如此好的成绩。一、项目概述项目名:jmarket(即买客)商城开发环境:① win10;② IntelliJ IDEA 2020.1.1;③ Visual Studio Code;④ maven3.6.3;⑤ tomcat8.5;⑥ MySQL8.0;开发成果–六大项目功能:① 登录&注册模块;② 商品列表模块原创 2021-07-31 22:27:24 · 11152 阅读 · 71 评论 -
基于spingboot+springcloud微服务技术的在线教育平台系统
在线教育平台系统分享一个优质的微服务项目教程,这是我在B站找到的项目,教程中老师讲得很细致,而且有配套的教学笔记,视频中听得不是很清楚的时候跟着教学笔记敲是非常方便的。跟着这个视频我搭建出了在线教育平台系统。在系统中实现了阿里云视频点播业务、利用阿里云OSS实现头像上传、利用POI实现课程分类Excel导入导出。在前端中主要是掌握了vue-admin-template后台管理框架的二次开发,以及使用NUXT搭建服务器端渲染优化;在后端中主要是掌握了springboot微服务的创建、springcloud实原创 2021-06-08 19:42:18 · 2492 阅读 · 1 评论 -
SpringBoot微服务的发布与部署
SpringBoot微服务的发布与部署1、注销父工程的springboot打包插件的pom依赖2、在需要打包的微服务添加pom依赖org.springframework.bootspring-boot-maven-plugin打包时候碰到的一些问题总结原创 2021-05-30 21:43:30 · 735 阅读 · 0 评论 -
Feign-简单使用
Feign-简单使用Spring Cloud Feign帮助我们定义和实现依赖服务接口的定义。在Spring Cloud feign的实现下,只需要创建一个接口并用注解方式配置它,即可完成服务提供方的接口绑定。一、实现服务调用1、在调用端添加pom依赖添加 spring-cloud-starter-openfeign 依赖<!--服务调用--><dependency> <groupId>org.springframework.cloud</gro原创 2021-05-28 08:08:37 · 204 阅读 · 0 评论 -
Eureka的使用(服务注册中心和服务注册)
Eureka的使用(服务注册中心和服务注册)本文简单介绍Eureka的服务注册中心和服务注册的使用,一共分为两个步骤,本作者亲测可用,希望能对你有小小的帮助。一、Eureka服务注册中心模块的创建1、定义Spring Cloud的版本<dependencyManagement> <dependencies> <!--Spring Cloud--> <dependency>原创 2021-05-27 12:08:01 · 188 阅读 · 0 评论 -
elementUI-Tree 树形控件的使用
elementUI-Tree 树形控件的使用实现效果:控件的官方使用说明控件要求返回的数据结构{ "success": true, "code": 20000, "message": "成功", "data": { "items": [ { "id": "1394579386803421185", "title": "后端开发", "children": [ { "id原创 2021-05-26 09:50:00 · 6294 阅读 · 1 评论 -
vue-admin-template开发(头像上传功能)
vue-admin-template开发(头像上传功能)vue-admin-template是一个后台管理系统的前端框架,提供了登录、导航栏、路由等功能,是一个强大简洁的后台管理系统的前端框架。本文将讲述在 vue-admin-template 的基础上进行二次开发,把 vue-element-admin当做工具箱。锁定头像上传功能我们以vue-element-admin的头像上传为例,简单描述如何将头像上传功能移植进入到vue-admin-template中锁定头像上传功能代码首先在浏览器导原创 2021-05-19 10:57:09 · 2979 阅读 · 2 评论 -
Java使用POI实现Excel导入导出
Java使用POI实现Excel导入导出POI简介(Apache POI)Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。HSSF - 提供读写Microsoft Excel格式档案的功能。(.xls)XSSF - 提供读写Microsoft Excel OOXML格式档案的功能。(.xlsx)HWPF - 提供读写Microsoft Word格式档案的功能。HSLF - 提供读写Microsof原创 2021-05-18 09:42:15 · 918 阅读 · 0 评论 -
阿里云Oss云存储的使用
阿里云Oss云存储的使用阿里云OSS云存储能够实现提供远程的文件上传服务器的功能,简化了文件上传功能。本文章简单描述在IDEAJava项目中通过API使用OSS创建Bucket功能。一、开通OSS云存储服务二、创建Bucket进入OSS控制台,进入Bucket列表中,新建Bucket读写权限可以开启为公共读,这样能够使得我们远程访问...原创 2021-05-14 09:58:46 · 1340 阅读 · 0 评论 -
layui弹窗间的传值(layui弹出层传值)(窗口传值)
layui弹窗间的传值(layui弹出层传值)(窗口传值)LayUI父窗口向弹出层传递数据可以解决页面中的编辑数据的操作。点击编辑按钮,父窗口传递当前选中行当数据至弹出层,弹出层获取到父窗口传递的数据,接着在弹出层中展示出来。效果如下:具体步骤到LayUI官网寻找案例代码我从LayUI官网拷贝下来了:layer.open({ type: 2, content: 'test/iframe.html', success: function(layero, index){ var原创 2021-05-11 11:37:52 · 8210 阅读 · 2 评论 -
解决layui中table异步数据请求不支持自定义返回数据格式的问题
Layui中table异步数据请求支持自定义返回数据格式我们使用LayUI的后台管理系统框架时,会使用table.render方法与Java后端系统的controller层进行数据交互,LayUI的table.render方法处理的res返回结果有固定的数据格式,如果controller层返回的数据与LayUI不匹配时会造成LayUI无法处理后端传递过来的数据问题。LayUI的table.render方法要求返回的数据格式如下:使用案例:table.render({ elem: '#test-原创 2021-05-08 12:27:30 · 1301 阅读 · 0 评论 -
毕业设计-校园租衣交易系统
毕业设计-校园租衣交易系统设计目的:在平时大学生活中,校园生活里社团活动众多,我们时常需要参加和出席各种活动,这时候就需要去租赁各种服装,在当前的租赁模式中,都是买家通过打听或者传单的方式了解到校园外面的租衣店铺,这种获取店铺信息的渠道让用户想要去了解市场和选择店铺方面受到了很大的限制。所以,我们编写一个校园租衣交易系统,可以让商家在系统中发布商品,实现多样式、多价格的衣服种类,能够让学生在购买商品时有多重选择,并且能方便学生挑选衣服。校园租衣系统既方便了商家的宣传和销售产品,又方便了学生的选择和购买产原创 2021-05-07 19:52:05 · 656 阅读 · 3 评论 -
毕业设计-校园招聘系统
毕业设计-校园招聘系统设计目的:大学生生涯结束在即,每年的这个时候是招聘高峰期,校园里有大量的学生需要找到一份好的工作,同时校园外有大量的企业急需招聘应届毕业生,那么在这个招聘高峰期,我想着开发一个项目,专门提供企业选人和学生选企业的这么一个平台,实现企业和学生双向选择的需求。本校园招聘系统致力于方便学生找到工作与解决公司招聘问题,本校园招聘系统能够扩大公司的招聘信息的宣传,从而方便学生挑选企业,从而提高学校应届生就业率,给学生、公司、学校带来良好的经济效益。系统环境:系统环境:Windows开发原创 2021-04-24 12:02:58 · 6261 阅读 · 4 评论 -
springboot统一日志处理
springboot统一日志处理统一日志处理能够获取控制台中打印出来的日志,将其存储在log文件中,log文件拆分成三个文件:1、info;2、warn;3、error。这样子拆分能够有利我们能够快速排查问题。1、配置logback日志删除application.properties中的日志配置安装idea彩色日志插件:grep-consoleresources 中创建 logback-spring.xml<?xml version="1.0" encoding="UTF-8"?>原创 2021-04-17 16:10:03 · 530 阅读 · 0 评论 -
springboot统一异常处理
springboot统一异常处理统一异常处理,能够将系统中出现的异常统一被工具类拦截下来,实现集中管理。制造异常// @TableField(value = "is_deleted")private Boolean deleted;创建异常处理工具类guli-framework-common中的com.guli.common.util包中,创建异常处理工具类ExceptionUtil.java:public class ExceptionUtil { public static原创 2021-04-16 12:32:13 · 199 阅读 · 0 评论 -
springboot+mybatis-plus分页和条件查询
springboot+mybatis-plus分页和条件查询mybatis-plus分页查询拥有内置的page方法,前端页面向后台传入page和limit,后台调用page()方法可以得到分页结果。分页在Controller中添加分页方法@ApiOperation(value = "分页讲师列表")@GetMapping("{page}/{limit}")public R pageList( @ApiParam(name = "page", value = "当前页码", require原创 2021-04-15 08:34:23 · 2331 阅读 · 0 评论 -
springmvc统一返回数据格式
springmvc统一返回数据格式springmvc会封装响应成json返回,一般我们会将所有接口的数据格式统一, 使前端(iOS Android, Web)对数据的操作更一致、轻松。我们可以将返回数据格式统一为:1.状态码;2.返回消息;3.数据。如下:{ "success": 布尔, //响应是否成功 "code": 数字, //响应码 "message": 字符串, //返回消息 "data": HashMap //返回数据,放在键值对中}接下来进行统一返回数据格式的配置:原创 2021-04-12 08:53:42 · 756 阅读 · 0 评论 -
springboot配置Swagger2
springboot配置Swagger2swagger能够发现controller控制类内方法,能够识别出前后端交互传递的参数,并且在swaggerUI中能够触发事件进行获取数据。下面是springboot配置swagger2的步骤:1、在pom文件中添加依赖<!--swagger--><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-s原创 2021-04-11 12:28:10 · 603 阅读 · 0 评论 -
springboot整合mybatisplus
springboot整合mybatisplus环境声明springboot-2.0.7.RELEASEmybaits-plus-3.0.51.pom文件添加依赖<!--mybatis-plus--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</ar原创 2021-04-10 13:20:28 · 256 阅读 · 1 评论 -
SpringCloud-Feign的使用
SpringCloud-Feign的使用SpringCloud-Feign结合了ribbon的负载均衡和hystrix的服务熔断,并且使得远程方法的调用变得十分简单,就犹如调用的是一个service层方法。1.创建一个springboot工程这一步在idea中实现起来非常方便,略过。2.在pom.xml文件中导入依赖<!--SpringCloud 集成 eureka 客户端的起步依赖--> <dependency> <group原创 2021-04-08 08:06:23 · 145 阅读 · 0 评论 -
搭建与配置Eureka服务注册中心
搭建与配置Eureka服务注册中心昨日在B站跟着蛙课网学习了springcloud微服务,进行了Eureka服务注册中心的搭建与配置,特此做一下笔记记录下我的学习过程,因为网上说边学习边输出是最好的学习方法:第一步:搭建springboot工程这一步较为简单,略过第二步:在pom文件中添加eureka依赖<!--Spring Cloud 的 eureka-server 起步依赖--> <dependency> <groupId>org.springframe原创 2021-04-05 12:34:09 · 799 阅读 · 1 评论 -
davinci源码编译打包部署到Linux中
davinci源码编译打包部署到Linux中davinci是一个大数据可视化很好的系统,具有网页版的Navicat和Tableau功能。我可以提供当前最新版的源码.zip文件:链接:https://pan.baidu.com/s/1Z53tsPTUgTDY9MS1Q3rk_Q ,密钥:eskx。davinci源码利用idea打包部署到Linux中:先看我的davinci项目结构:其实打包很简单,使用idea的maven插件就很方便,但是使用前注意配置好自己的maven地址噢打包命令执行完之后,原创 2021-03-23 22:47:08 · 823 阅读 · 6 评论 -
Davinci源码部署-后端前端部署指南
Davinci源码部署-后端前端部署指南Davinci源码地址:https://github.com/edp963/davinci如果这个网址进不去,可能是被墙了,可以在window的hosts文件中添加相关的域名解析,如:34.120.127.130 artifacts.elastic.co、52.74.223.119 github.com、185.199.110.153 edp963.github.io这三个hosts域名解析,使用的工具是站长工具,可以帮你选择近一些的DNS域名。Davinci原创 2021-03-18 09:14:06 · 1538 阅读 · 7 评论 -
基于SSM搭建的学生信息管理系统项目源码+学习视频
基于SSM搭建的学生信息管理系统目录1.为什么要编写学生信息管理系统2.编写学生信息管理系统的过程3.从项目实战中获取到的经验1.1编写项目的起因:疫情在家,每天足不出户,想着说捣鼓些玩意,因为这个学期学校开设了Java课程,在学习Java的过程中,觉得学习Java是很好玩的一件事,所以自学了SSM,servlet和springboot等一些企业生产环境中的常用框架,学习了这些之后我就想着在六月份找一份实习,但是苦于没有作品,所以就想着说做一份作品出来,让自己在面试中有更多的筹码,本人今年大二,热爱编程,认原创 2020-07-04 21:36:07 · 9045 阅读 · 24 评论