Springboot+Vue+shiro实现前后端分离、权限控制

原先项目采用Springboot+freemarker模版,开发过程中觉得前端逻辑写的实在恶心,后端Controller层还必须返回Freemarker模版的ModelAndView,逐渐有了前后端分离的想法,由于之前,没有接触过,主要参考的还是网上的一些博客教程等,初步完成了前后端分离,在此记录...

2019-05-29 19:02:46

阅读数 219

评论数 0

GET和POST两种基本请求方法的区别

GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚...

2019-06-25 16:33:36

阅读数 17

评论数 0

解决使用vue-cli生成项目后项目地址自动添加#号的问题

vue-router官网https://router.vuejs.org/zh/guide/ vue的路由在默认的hash模式下,url会带有一个#,不美观,而且在微信分享,授权登录等都会有一些坑.所以history模式(不带#号)也会有一些应用场景. 将路由配置成history模式,代码如下...

2019-05-30 16:42:36

阅读数 65

评论数 0

Mysql5.7.18.1修改用户密码报错ERROR 1054 (42S22): Unknown Column 'Password' In 'Field List'解决办法

本意向修改一个用户的密码,网上搜到的命令为如下 1 mysql> update usersetpassword=password(“新密码”) where user=”用户名”; 执行后报错  ERROR 1054(42S22) Unkno...

2019-05-22 15:24:29

阅读数 12

评论数 0

MySQL——修改root密码的4种方法

方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost =...

2019-05-22 15:23:48

阅读数 8

评论数 0

centos 安装 mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz 详细步骤

1.卸载Linux系统上自带的mysql插件(old版本) 查找mysql相关安装: rpm -qa|grep -i mysql 可能会出现以下的一个或多个,没有更好,说明你的系统很干净,但是以防万一,不管怎样下面的操作还是检查一变 perl-DBD-MySQL-4.013-3.el6...

2019-05-08 18:02:35

阅读数 53

评论数 0

Linux安装jdk1.8和配置环境变量

Linux安装jdk1.8和配置环境变量 每次感觉配这个都很简单,但每次都要查一下,毕竟配错一点后面都比较麻烦,记录一下,方便以后查看。    linux 下安装jdk和windows下的安装是一样的,之前在windows安装的时候是先下载压缩包,然后再配置环境变量。其实在linux下也是一样...

2019-05-08 18:01:44

阅读数 66

评论数 0

linux下tomcat8安装详解(附图解步骤)

Linux下Tomcat8的安装配置 安装tomcat前首先要安装对应的jdk并配置Java环境。 一、环境准备 jdk版本:1.8 工具:xShell5 xftp5 说明:本文是通过Xshell5工具远程连接Linux操作,原理一样. 二、安装步骤 1、下载安装包 官网下载地址:h...

2019-05-08 17:59:59

阅读数 31

评论数 0

Mybatis 返回结果映射下划线转驼峰

mybatis 结果映射下划线转驼峰 Spring Boot 配置: #下划线转驼峰 mybatis.configuration.map-underscore-to-camel-case=true mybatis XML 配置 <configuration>...

2019-05-08 17:52:35

阅读数 248

评论数 0

mybatis中带下划线变量映射成驼峰式的坑

在mybatis配置文件中配置 mybatis配置文件设置了这项后,查询出来的字段如果带下划线,那么就会去掉下划线,然后采用java驼峰规则。比如数据库字段Parent_id,那么查询出来后,会转为parentid,然后去实体类Category匹配对应的字段。 因为你实体类里有下划线,所以...

2019-05-08 17:48:39

阅读数 180

评论数 0

对 Java String 常量池的理解。

String:字符串常量池 作为最基础的引用数据类型,Java 设计者为 String 提供了字符串常量池以提高其性能,那么字符串常量池的具体原理是什么,我们带着以下三个问题,去理解字符串常量池: 字符串常量池的设计意图是什么? 字符串常量池在哪里? 如何操作字符串...

2018-10-26 18:35:25

阅读数 50

评论数 1

java 后台和android 交互 保持session通讯

主要实现是:用户登录成功后返回sessionID 给app ,app 上需要用户登录后才能操作的,在每次请求的时候把sessionID 当成参数传过来。 web.xml代码:(主要是建立一个监听) <listener> <lis...

2018-10-26 16:17:10

阅读数 81

评论数 0

表单提交加遮罩层防重复提交

遮罩层: 增加css样式: .loadingWrap{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:300; background-image:url(...

2018-10-26 16:14:40

阅读数 268

评论数 0

Spring MVC中使用Swagger生成API文档和完整项目示例Demo,swagger-server-api

实际项目中非常需要写文档,提高Java服务端和Web前端以及移动端的对接效率。   听说Swagger这个工具,还不错,就网上找了些资料,自己实践了下。   一:Swagger介绍 Swagger是当前最好用的Restful API文档生成的开源项目,通过swagger-spring项目 ...

2018-09-25 18:24:37

阅读数 52

评论数 0

各种快递查询Api接口(快递鸟)

前提 应用场景 可实现需求 申请Key 快递查询Api接口 接口文档及各开发语言Demo 查询Api接口定义 系统级输入参数 应用级输入参数 返回结果参数 请求JSON参数 响应JSON参数 查询Api接口使用 温馨...

2018-09-25 18:04:56

阅读数 3989

评论数 2

springboot打包部署到linux服务器,以及maven install报错的(最全)解决办法!

1.由于springboot集成了tomcat,所以打包的时候不再使用war,而是使用jar   <groupId>cn</groupId> <artifactId&...

2018-09-14 16:10:44

阅读数 584

评论数 0

更改MySQL数据库的编码为utf8mb4,解决移动端表情符号不能保存的问题

注:原文出自:http://blog.csdn.net/woslx/article/details/49685111                            https://www.cnblogs.com/shihaiming/p/5855616.html   utf-8编码可...

2018-09-14 14:48:32

阅读数 604

评论数 1

使用ngrok快速地将本地Web服务映射到外网

为什么要使用ngrok? 作为一个Web开发者,我们有时候会需要临时地将一个本地的Web网站部署到外网,以供它人体验评价或协助调试等等,通常我们会这么做: 找到一台运行于外网的Web服务器 服务器上有网站所需要的环境,否则自行搭建 将网站部署到服务器上 调试结束后,再将网站从服务器上删除...

2018-09-14 14:17:58

阅读数 33

评论数 0

@Value在Controller中取值

一、使用   @Value("${name}")注解可以获取自定义的properties文件中的name值 二、配置   如果只是在applicationcontext.xml中配置,那么在service中获取,没有任何问题,但是在controller中是...

2018-09-13 18:42:05

阅读数 138

评论数 0

开发中遇到的问题记录以及解决办法/思路

2018-09-13 18:41:14

阅读数 60

评论数 0

提示
确定要删除当前文章?
取消 删除