SpringBoot框架
qq_1061383457
这个作者很懒,什么都没留下…
展开
-
springboot整合vue2实现简单的新增删除,整合ECharts实现图表渲染
【代码】springboot整合vue2实现简单的新增删除,整合ECharts实现图表渲染。原创 2023-11-15 17:05:30 · 468 阅读 · 0 评论 -
mybatis使用ResultMap封装结果集并在页面上解析
业务问题是需要统计每个人的不同等级奖励的票数,用了count函数,实体类没有对应字段去直接封装,所以使用ResultMap来封装并展示在页面中,如下。1、SQL语句中给count(*)取别名为countnum ,ToupiaoinfoDao.xml。总结:xml中心构建Resultmap,实体类中加入新的属性,其他不变。3.实体类,添加一个countnum 属性并添加get,set方法。原创 2023-03-22 14:40:59 · 440 阅读 · 0 评论 -
@RequestBody的加与不加的区别
http://t.csdn.cn/MC24M转载 2022-12-22 22:05:10 · 295 阅读 · 0 评论 -
Springboot+MyBatis-Plus整合Layui实现分页
MyBatis-Plus 使用简单,内置通用 Mapper、通用 Service,仅仅通过少量配置,即可实现单表大部分 CRUD 操作。下面介绍使用 service 中的 page 方法结合 Layui 前端框架,较快速的实现分页效果。1.导入MyBatis-Plus依赖2.编写接口--UserMapper3.编写 service 接口--UserService ,并继承 IService。4.编写 service 实现类--UserServiceImpl,继承 MyBatis-Plus原创 2022-06-30 01:26:09 · 1014 阅读 · 0 评论 -
Springboot整合jsp实现热部署
Springboot整合jsp实现热部署原创 2022-06-29 23:52:50 · 488 阅读 · 0 评论 -
springboot结合Freemarker模板生成docx格式的word文档(附代码)
首先参考的是这篇文章:java利用Freemarker模板生成docx格式的word文档(全过程) - 旁光 - 博客园参考:https://my.oschina.net/u/3737136/blog/2958421?tdsourcetag=s_pcqq_aiomsg 具体思路 1.创建一个docx文档模板,其中的英文https://www.cnblogs.com/ssyh/p/12494626.html我这次是通过Freemarker模板生成一个申请表,内容如下:1.先使用word把这个模板.原创 2022-02-19 23:13:26 · 1143 阅读 · 0 评论 -
springboot使用easyexcel实现excel文件的批量上传和下载,附源代码
EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel。直接开始,原理就不讲了,需要了解的去官网看:Alibaba Easy Excel - 简单、省内存的Java解析Excel工具 | 首页1.首先导入依赖(IDEA需要安装lombok插件) <dependency> <groupId>com.alibaba</groupId> &l原创 2022-02-19 22:48:46 · 1721 阅读 · 2 评论 -
springboot+mybatis日志显示SQL
在yml配置文件中添加下面的配置。需要注意的是,com.example.mapper为自己项目中mapper接口的路径。logging: level: com.example.mapper: debug显示如图:原创 2021-12-02 00:12:18 · 323 阅读 · 0 评论 -
Theamleaf中整合layui的iframe实现页面嵌入
为了是实现管理系统首页布局,如下:layui框架使用后的是iframe技术,如下: <div class="layui-body"> <!-- 内容主体区域 --> <!-- 内容主体区域 --> <div style="padding: 0px;height: 100%;width: 100%;"> <iframe th:src="@{/golist}" name=.原创 2021-11-11 16:36:55 · 1610 阅读 · 0 评论 -
项目分享--springboot在线购物商城(后端基于Springboot,前段为html,数据库为mysql)IDEA,eclipse都可以直接运行
一、功能需求分析菜市场系统的具体功能包括:(1)消费客户:注册用户:通过注册,经通过之后成为系统客户,可用于登录;登录:系统客户登陆后实现别的功能;浏览食物:客户查看系统中的食物,了解最新的食材和各种动态等信息;下单购买:客户可以选择购买食物并填写相关信息后,在线支付后就可等待配送;确认收货:收到食物后点击确认收到即订单完成,选择性评价此订单。(2)管理员:商家管理:管理员可以对入驻的商家进行查询、修改、删除等操作,对评价不好的商家进行内部警告处罚,必要可强行删除或转移态原创 2021-04-22 17:02:05 · 1474 阅读 · 9 评论 -
intellij idea打包maven项目
1. 打开Maven Projects窗口依次点击 View -> Tool Windows -> Maven Projects:或者直接在右上角点击maven:2.在Lifecycle -> package上右键,点击Run Maven Build控制台显示打包成功:在target文件夹下会生成一个jar包,将之上传至服务器即可部署。...原创 2021-03-25 01:05:45 · 195 阅读 · 0 评论 -
SSM图书借阅管理系统(后端基于springboot+mybatis,前端技术使用html+js+css+layui+jsp实现,数据库为mysql)源码,通俗易懂
SSM图书借阅管理系统(后端基于springboot+mybatis,前段技术使用html+js+css+layui+jsp实现,数据库为mysql)源码,通俗易懂1、总体功能设计本系统主要是分为系统管理员和普通用户两大角色。其中系统管理员模块由图书信息管理、个人信息管理、用户信息管理、借阅信息管理、公告管理等模块组成,而具体的操作为各项信息的增删改查操作。普通用户由个人中心、图书查询、图书借阅、图书归还、借阅记录查询以及公告信息等模块组成。下面是系统的整体功能如图3-1所示。2、.原创 2021-03-25 00:56:02 · 2893 阅读 · 7 评论 -
SpringBoot项目中分页插件PageHelper无效的问题及解决方法
在Springboot项目中使用分页插件的时候 发现PageHelper插件失效了我导入的是再ssm中用的依赖:<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.1.6</version> </dependency>这个以来在S原创 2020-12-24 01:06:47 · 760 阅读 · 0 评论 -
第二章 SpringBoot的配置文件及注解
修改配置文件spring boot中读取配置文件除了可以读取properties后缀的文件外,还引入了yml的读取,用起来也是相当简单,我们先把resource下的application.properties修改为yml文件,接着在其中添加端口号8082。server: port: 8082自定义属性以及@Value取值除了我们一般使用yml来定义一些我们需要的属性外yml还支持自定义属性,在...原创 2018-05-26 17:35:45 · 238 阅读 · 0 评论 -
第三章 SpringBoot中对于JSON数据的返回以及处理(一)
转自:http://www.cnblogs.com/zslli/p/8693469.html在后台的开发过程中不可避免的就是一系列对JSON数据的返回,需要我们进行的就是提供各种各样的数据。一般情况下数据类型最常用的就是JSON以及XML,在这里我们就讲讲在SpringBoot里面我们怎样进行JSON数据的返回以及数据一些特殊情况的处理。 如下图所示,我们建立好Controller控制层,和S...转载 2018-05-28 10:34:21 · 15325 阅读 · 0 评论 -
第四章 SpringBoot对于JSON数据的返回以及处理(二)
转自https://blog.csdn.net/adingyb/article/details/80476559 我们在进行开发的过程的难免会进行对象的返回,比如一个用户对象User,以及一个集合list,Map等等。在这篇博客中我们就是需要学习一下怎么对一个对象中某些属性的处理。需要补充的一点就是SpringBoot采用的是JackSon进行的序列化以及反序列化,不用我们自己去进行实现...转载 2018-05-28 10:39:58 · 3188 阅读 · 0 评论 -
第五章 SpringBoot项目实现热部署
在项目的开发过程中我们难免会涉及到对代码的修改,有bug我们也需要对代码进行修改,这时候我们就需要重启服务器。但是,我们知道的是这个过程是相当的痛苦的,重启服务器涉及到了所有资源的重新加载,过程那是相当的漫长,所以这时候我们可以采取热部署。SpringBoot的热部署可以说是相当简单直接的,下面我将介绍使用maven构建的SpringBoot项目中实现热部署的两种方式,使得部署变得异常简单,同时两...原创 2018-05-28 11:11:03 · 217 阅读 · 0 评论 -
番外(一) properties和yml两种配置文件
转自:http://www.cnblogs.com/zslli/p/8717483.html我们在使用SpringBoot这个框架的时候都一定使用或者说是见到过application.properties或者是application.yml,经不住有人就会问这俩文件到底是什么情况,其实说白了这两个都是SpringBoot留下的配置文件,都可以进行配置,接下来我们就讲讲他们两个的一些区别。 首先我...转载 2018-05-28 11:30:14 · 510 阅读 · 0 评论 -
前言 Spring Boot 的发展历程和优点
转自:https://blog.csdn.net/ityouknow/article/details/80682237Spring Boot 2.0 的推出又激起了一阵学习 Spring Boot 热,就单从我个人的博客的访问量大幅增加就可以感受到大家对学习 Spring Boot 的热情,那么在这么多人热衷于学习 Spring Boot 之时,我自己也在思考: Spring Boot 诞生的背景...转载 2018-06-15 16:51:09 · 15950 阅读 · 2 评论 -
第一章 eclipse配置springboot
1、安装STS插件:打开Eclipse-Help-Eclipse Marketplace-popular2.下载完成后,重启eclipse,选择新建project-spring-spring start project,新建Spring boot 项目。3.新建完成后项目结构如下:整体目录结构和Spring项目一样,只不过Spring boot的配置文件迁移到了applic...原创 2018-05-26 16:10:03 · 257 阅读 · 1 评论