工程规划 为了统一配置和代码解耦,我们对代码重新进行了整理和规划。 重新规划后,代码结构如下: kitty-pom: 统一管理 Maven 版本,打包配置 kitty-common: 公共代码模块,主要放置工具类 kitty-core: 核心代码模块,主要封装公共业务模块 kitty-admin: ...
分类:
编程语言 时间:
2018-08-19 10:59:26
阅读次数:
408
使用Mybatis时,最头痛的就是写分页,需要先写一个查询count的select语句,然后再写一个真正分页查询的语句,当查询条件多了之后,会发现真不想花双倍的时间写 count 和 select,幸好我们有 pagehelper 分页插件,pagehelper 是一个强大实用的 MyBatis 分 ...
分类:
编程语言 时间:
2018-08-18 21:13:34
阅读次数:
484
spring-boot作为当前最为流行的Java web开发脚手架,越来越多的开发者选择用其来构建企业级的RESTFul API接口。这些接口不但会服务于传统的web端(b/s),也会服务于移动端。在实际开发过程中,这些接口还要提供给开发测试进行相关的白盒测试,那么势必存在如何在多人协作中共享和及时 ...
分类:
编程语言 时间:
2018-08-17 20:31:45
阅读次数:
211
切分工程 考虑到后续我们的模块会越来越多,依赖的公共代码和配置需要集中管理,我们在这里先把公共模块和配置从后台管理业务中剥离出来。 新增两个工程,切分后结构如下: kitty-boot:启动器及全局配置模块 kitty-common:公共代码模块,主要提供一些工具类 kitty-admin:后台管理 ...
分类:
编程语言 时间:
2018-08-17 20:04:19
阅读次数:
555
前言 虽然系统目前只支持MSSQL版本,但是很多朋友公司技术规定必须使用MySql,下面我们就来使用EF连接MySQL吧! (1)安装MYSQL环境 1.下载安装MYSQL数据,这里我们安装 phpStudy集成环境,这样集成MYSQL数据库,直接启动运行 2.安装Navicat Premium 1 ...
分类:
数据库 时间:
2018-08-17 11:11:51
阅读次数:
206
一、问题概述 说下程序的架构。 有个后台管理系统A,在页面修改数据后,会用httpClient发http请求给系统B; 系统B做了异步机制,收到A发的请求后,将数据封装为Mq消息发给RabbitMq,然后结束该请求; 然后系统B自己也是消费者,去对应的Rabbitmq拉取消息后,封装一个httpCl ...
分类:
其他好文 时间:
2018-08-10 19:31:48
阅读次数:
192
最近在整理网站根目录下文件的时候,发现马海祥博客网站已经有上千个文件夹了,其中光图片文件夹就占了近一半。这个主要是由于dedecms后台管理系统的图片附件是自动按日保存的,只有有图片或附近上传,就会一天生成一个文件夹,时间长了,就在allimg中就会生成大量的文件夹,对网站的转移和管理来说真的是很不 ...
分类:
Web程序 时间:
2018-08-10 01:28:50
阅读次数:
232
最近使用antd 做一个后台管理系统中,业务场景下需要将数据导出为excel,后端使用POI,结果数据怎么都无法生成,后面发现原来是前端限制了header 中可以接受的数据类型为json,无法接受blob的类型,后来改用了axios,就可以顺利导出了,下面是导出的代码 ...
分类:
其他好文 时间:
2018-08-09 12:12:20
阅读次数:
401
1. gitlab团队协作开发 2. element ui 问题集锦 3. 使用vue和ElementUI快速开发后台管理系统 ...
分类:
其他好文 时间:
2018-08-02 10:22:34
阅读次数:
128
最近接触公司后台管理系统的开发,其中涉及到加密模块pycrypto。 重点来了!!!!敲黑板!!!! pycrypto在PyCharm中跟其他的模块不一样,pip install pycrypto安装的是1.4.1版本,然后虽然模块能够install成功,但实际上代码还是无法关联起来,运行会报异常。 ...
分类:
编程语言 时间:
2018-07-31 10:57:23
阅读次数:
386