springboot-mybatis实现增删改查(二) 二、实现用户列表的分页展示及查询在开始之前,先在yml配置文件当中增加一个日志配置,打印我们执行的sql语句。logging: file: name: log/log.log level: root: info lzy.springbootuser: debug在dao层中定义UserDao接口(新建new Interface)接口中用来实现用户的增删改查操作。要把接口交给mybatis管理,则需要在这里增加一个@Mapper注解,用来告诉springboot这
springboot-mybatis实现增删改查(一) 一、springboot整合mybatis环境创建springboot project。初始目录结构在pom.xml中引入依赖(添加后注意刷新)先引入mybatis-springboot整合的依赖,数据库驱动,数据库连接池。在pom.xml文件的<dependencies>标签内添加。 <!--mybatis和springboot整合的依赖--> <dependency> <groupId>o
openlayers引入天地图and将已经在geoserver中发布的图层加载在天地图上 准备工作首先需要准备好的东西:在geoserver中发布的图层或图层组图层发布可以参考https://blog.csdn.net/weixin_45390094/article/details/112816608多个图层加入一个图层组统一发布可参考https://blog.csdn.net/weixin_45390094/article/details/112969992天地图:想要使用在线的天地图接口,需要在天地图官网https://www.tianditu.gov.cn/注册账户,获取密钥,
gitlab配置邮箱用于推送信息给成员 在部署gitlab的服务器上修改配置文件vim /etc/gitlab/gitlab.rb修改两个地方解开注释,修改下面这里这里第二个图的smtp在配置文件往下翻很久的地方password这里为授权码,不是邮箱密码,不知道的可以百度。修改完成后,重启配置gitlab-ctl reconfigure到这里就结束了,想要测试一下邮箱是不是配置好了gitlab-rails console用这个打开控制台,发送一个测试文件试试。输入Notify.test_email('收件的邮箱
vue-electron-demo构建 官方的electron-vue文档????这种方法试了好多次一直网络超时下载不了,没找到原因,也可能单纯的网络原因?最后找了一种先构建vue项目再用electron-builder的方式,实现了,记录一下。1.创建vue项目可以参考文章????搭建环境,这里不赘述了。vue create vue-demo2.进入创建好的vue项目cd vue-demo然后下载vue add electron-builder这里遇见了一直一直下载不成功的问题,加sudo也还是不行最后是su进入管理员权限,然
el-table多选checkbox实现可多页多选,翻页后勾选情况不清空 需求:表格数据分多页,里面的多选框生效时是只在当前页生效,用户可能需要选择多页数据,这样就需要在数据翻页后之前以选中的要保留并且在新的一页上选中的要加上。实现:在表格<el-table>里加入:row-key="(row)=>{ return row.id}"<el-table :row-key="(row)=>{ return row.id}" ref="multipleTable" :data="tableData" @selectio
vue+element table表格实现动态列筛选 需求:在用列表展示数据时,出现了很多项信息需要展示导致表格横向特别长,展示就不够明晰,用户使用起来可能会觉得抓不住自己的重点。设想实现:用户手动选择表格的列隐藏还是展示,并且记录用户选择的状态,在下次进入该时仍保留选择的状态。效果图如下:原:不需要的关掉默认的勾选:实现代码:HTML部分就是用一个多选框组件展示列选项用v-if="colData[i].istrue"控制显示隐藏,把列选项传到checkbox里再绑定勾选事件。<el-popover placement="right.
点击实现来回切换class切换样式 实现效果:初始为class1点击一下为class2,再点一下变回class2,根据不同的class对应的style来切换显示html<div v-bind:class="{'class1':isYes,'class2':!isYes}" @click="isYes=!isYes">1</div>js的dataisYes: true,css自定.class1{}.class2{}...
当前点击处更改class显示样式 实现效果:点击到哪里哪里会显示.active里的样式html部分<div class="type_item" :class="{ active:index==typeActive }" v-for="(item, index) in itemList" @click="changeTypeColor(index)">{{item.text}}</div>js data() { return {
HTML图片做按钮,去边框 <input type="button" @click="btn1" class="btn1" title="单屏" />设置图片作为按钮背景,去掉边框.btn1 { border: none;//设置无边框 width: 32px; height: 32px; background: url("../../assets/divide_images/one.png") no-repeat center center / 100% 100%;}...
前端div的隐藏与展示控制 需求:在项目中,需要在点击不同按钮时展示不同的div,另外,在初始进入页面时只想看见第一个div的展示,其他的div在点击对应按钮时才展示。在寻求解决办法的过程中,找到控制展示及隐藏的属性visibility以及display,前者是在隐藏时仍让div占据位置,后者释放空间,看不到占位。适合我的需要的是display。解决办法:html部分<div class="video-show1" id="div1"> //初始进入时需要展示的div <div class="w.
基于vue-element-admin/temple的框架使用笔记 修改侧边栏标题,图标在路由router的index.js里修改修改图标的话这里修改svg图标名字,再在svg icon修改为自己的图标内容。创建一个新导航栏的选项创建项目文件添加路由添加图标导航栏背景颜色等修改在这个scss文件...
DNS配置解决apt install “Could not resolve ‘cn.archive.ubuntu.com‘”的问题 在服务器上install东西发现一直显示fallE: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/g/gcc-7/cpp-7_7.5.0-3ubuntu1~18.04_amd64.deb Could not resolve ‘cn.archive.ubuntu.com’这是dns没有配导致上不了网。解决办法:用vi /etc/systemd/resolved.conf 修改了DNS=114.114.114.114然后s
firewall防火墙问题 一、一些防火墙命令查看防火墙状态 : systemctl status firewalld.service注:active是绿的running表示防火墙开启关闭防火墙 :systemctl stop firewalld.service开机禁用防火墙自启命令 :systemctl disable firewalld.service启动防火墙 :systemctl start firewalld.service防火墙随系统开启启动 : systemctl enable firewalld.serv