SpringBoot +LayUI+thymeleaf 实现一个功能(三) 新增

前端dept.html后端dao层package com.flo.dao;import com.flo.po.Dept;import org.springframework.stereotype.Component;import java.util.List;@Component("deptDao")public interface IDeptDao { /** * 查询部门信息 */ List<Dept> findAll();
分类: 其他 发布时间: 10-14 23:35 阅读次数: 0

SpringBoot +LayUI+thymeleaf 实现一个功能(四) 修改

Java 后端dao 层void updateDept(Dept dept);mapper<!--修改部门信息--> <update id="updateDept" parameterType="com.flo.po.Dept"> update dept set name=#{name},sort=#{sort},status=#{status} where id=#{id} </update>Service接口void
分类: 其他 发布时间: 10-14 23:34 阅读次数: 0

SpringBoot +LayUI+thymeleaf 实现一个功能(五) 删除

功能说明删除时应该删除子节点,有两个方式:1.通过一条SQL语句进行删除 2.执行两个删除语句。数据源增加 &allowMultiQueries=trueJAVA 后端daovoid deleteDeptById(int id);mapper<!--删除操作 根据id删除节点以及下面的子节点--> <delete id="deleteDeptById" parameterType="int"> delete from dep
分类: 其他 发布时间: 10-14 23:34 阅读次数: 0

LayUI Java 上传图片功能

众所周知,CS 程序之所以干不过BS程序最大的原因就是不能或者很难实现一个文本编辑并且前台显示,当然可以通过第三方插件实现,这样就会有程序文件大、占内存、加载慢等问题。(在这里不是说CS一无是处,比如CS在数据处理方面还是非常快的,安全性相对更高等等) 需求:我们做商品管理时,需要上传商品主图;将来我们需要把上传成功后的路径传存到数据库中,方便用到时调用并显示。 前端:LayUI 框架 插件:thymeleaf前端<!DOCTYPE html><...
分类: 其他 发布时间: 10-14 23:34 阅读次数: 0

layui富文本编辑器在Java项目中的应用

需求:在线反馈功能,为了更好描述问题,因此问题提交前有一个图文描述(能支持视频最好)。工具:后端:Java前端:LayUI插件:thymeleaf文本编辑器用:kz.layedit 富文本编辑器拓展HTML<!DOCTYPE html><html lang="en" xmlns:th="http://www.thymeleaf.org"><head> <meta charset="utf-8"> <title>l
分类: 其他 发布时间: 10-14 23:34 阅读次数: 0

关于Mybatis处理数据字段:status 时的怪事分析

事件描述:数据库为Mysql表如下:Po层@Datapublic class SysUser { private Integer id;//主键1 private Integer type;//2 0 本公司 1 代理 2 经销 private Integer companyId;//3 公司ID 公司ID 0 代表本公司 private String companyName;//4 公司名称 private Integer role;//5 0管理
分类: 其他 发布时间: 10-14 23:33 阅读次数: 0

Java 给Layui 界面的选择框赋值

需求是这样式的:添加时的下拉框自动下拉从数据库得到的结果。功能原理:在新增跳转时传入一个Model 然后渲染时进行For eah 拼接。Java Controller/** * * 添加账户跳转页 */ @RequestMapping("/addUser") public String addUser(Model model){ List<Company> list= companyService.findAll();//把
分类: 其他 发布时间: 10-14 23:33 阅读次数: 0

再谈Java web项目 关于layui 富文本(文本编辑器)的应用

我们通常在做Web项目时好始终绕不开文本编辑器,比如我们做产品描述,再比如做添加或编辑新闻等。如果没有了它就好比" 说相声的基本功少了一门:说"。为什么呢?因为Web最大的好处在于它的表现形式可以是多样式的,可以是图片,也可以是文字,也可以是视频,当然也可以是N个元素的各种组合。PS:页面丑的一B实现HTML 部分<div class="layui-form-item"> <div class="layui-input-block">
分类: 其他 发布时间: 10-14 23:33 阅读次数: 0

关于LayUI 表格高度解决方案

需求是这样式的:我有一个产品列表,但是我想在产品列表中显示产品主图信息。(本文只涉及LayUI技巧,不涉及JAVA)JS 渲染部分table.render({ cellHeight: 300, elem: '#currentTableId', url: 'Product/ProductAll', toolbar: '#toolbarDemo', defaultToolbar: ['fi
分类: 其他 发布时间: 10-14 23:33 阅读次数: 0

Layui 弹出层选择实现

实际Web项目中,下拉框仅能实现数据量少的场景,当我们添加一个商品时,我们总希望在添加选择前能看到产品的规格、图片、参数信息,那么用下拉框就显得力不从心了。本次需求如下:实现过程父层JS<script> layui.use(['layedit', 'form', 'layer', 'upload'], function () { var form = layui.form, $ = layui.jquery, la
分类: 其他 发布时间: 10-14 23:32 阅读次数: 0

MyBatis一对多或多对多处理方式

一切从业务出发产品表:prdt房间表:room产品适用房间表:prdtroom需求:通过查产品能查到对应适用的房间位置测试SQLselect prdt.id as id, prdt.productName as productName, prdt.productImage as productImage, prdt.livetype as livetype, prdt.
分类: 其他 发布时间: 10-14 23:32 阅读次数: 0

Java SpringBoot 图片上传无法马上显示,只能重启IDE后才生效解决方案

症状说明:当上传图片时不能马上显示,后台接收图片保存到本地,返回保存路径,发现页面的标签无法显示图片,F12显示无法加载图片,请求地址为ip:port/static/uploadFile(楼主将图片保存到了static下),显示404无此资源。将项目重新启动之后,图片可以正常加载。原因分析:当程序加载后自动会加载到内存中,对当前目录不做读取。解决方案就是设置虚拟目录做个配置类package com.flo.config;import org.springframework.context.a
分类: 其他 发布时间: 10-14 23:32 阅读次数: 0

Spring Boot 上传文件大小上限解决方案

在做项目时,有一个视频上传的功能,但是上传视频时会报错,提示超出文件大小;解决方案就是:application.properties文件中增加#上传文件大小限制 兼容多个Spring boot 版本spring.http.multipart.maxFileSize=200Mbspring.http.multipart.maxRequestSize=200Mbspring.servlet.multipart.maxFileSize=200MBspring.servlet.multipart.ma
分类: 其他 发布时间: 10-14 23:32 阅读次数: 0

Python 安装pip小分享

Python 如何安装pip本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:第1步:先下载安装pycharm和python,然后打开’cmd’第2步:进入下载setuptools-40.0.0的目录,输入安装指令‘python setup.py install’,如下:(setuptools-40下载[https://pypi.org...
分类: 其他 发布时间: 10-14 23:31 阅读次数: 0

Python 在Window 设置环境变量

第一步,找到安装python的路径:第2步:打开cmd,设置环境变量:2种方式:1.在cmd下输入:path=%path%;C:\Users....\Python38 接着按"Enter"回车键。 其中:C:\Users....\Python38是Python的安装目录。2.在环境变量中添加Python目录 右键点击"计算机",然后点击"属性" >点击"高级系统设置" > 选择"系...
分类: 其他 发布时间: 10-14 23:31 阅读次数: 0

Cmd 操作安装pip

第一步,先去网站:https://pypi.org/project/pip/#files,下载pip 安装包。第2步,把安装包解压到对应路径,如:C:\Users\IC\Desktop\Udacity\py_pak\pip-20.1\pip-20.1,注意要能看到.py程序这层。然后cmd输入:cdC:\Users\IC\Desktop\Udacity\py_pak\pip-20.1\pip-20.1,接着输入:python setup.py install,注意观察最后安装的位置,如:..
分类: 其他 发布时间: 10-14 23:31 阅读次数: 0

Cmd 运行pip install json报错解决

安装json 包报错:解决方案:原因是json是内置的库,不需要cmd 安装,直接import 使用即可。
分类: 其他 发布时间: 10-14 23:31 阅读次数: 0

python 安装wordcloud包出现Error

第1步:直接pip install wordcloud,出现Error.第2步:pip install wheel第3步:打开对应包网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#wordcloud 注意:一定要确认自己python的版本,电脑的版本, 然后下载对应的包。如果下载不对,会报错,内容如下:xx包 is not a supported wheel on this platform比如说,假如版本是3.8的,就只能下载.
分类: 其他 发布时间: 10-14 23:30 阅读次数: 0

Udacity 商业数据分析项目打卡--Project1解释数据可视化并阐述你的见解

项目描述数据分析工作的很大一部内容是能够向别人解释数据可视化,并阐述你的见解。为了让你做一些练习,我们选择了一些 Tableau 仪表板供你练手,具体链接如下。要完成本项目,你需要:请选择其中一个你最感兴趣的仪表盘 (dashboard)。 在对应仪表盘中的可视化中找出三条见解。 对于每条见解,请提供静态图像,分享你的观察发现。写一份简短的报告,解释你的每次发现以及你是如何在报表中找到能够得出你的结论的信息。 包括图像,你的报告长度应该为1-2页。从下列仪表板中选择一个你最感兴趣的仪表...
分类: 其他 发布时间: 10-14 23:30 阅读次数: 0

【程序员爱做饭】每日精选题详解之如何让我们更进一步?

        嗨,大家好,我是袁厨(因为酷爱做饭,所以自己考取了厨师证)。之前一直看大家写的博客,学到了很多东西。然后最近萌生了自己写的想法,将自己知道的分享给需要的同学。以后每天会为大家分享leetcode精选题目的各种题解,并且每周会整理一下该周刷的所有题目,及解题框架。大家搜索【程序员爱做饭】关注我吧! 66.加一题目描述遍历解法做题思路题目代码总结 题目描述 遍历解法做题思路 遇到这个..
分类: 其他 发布时间: 10-14 23:30 阅读次数: 0