摘要:
package com.imooc.controller;@Controllerpublic class TestController { //基本类型数据绑定 在项目的开发中会面临很多的传参,在传参的时候我们要考虑到是使用基本类型还是包装类型,拿int和Integer举例,当我 们在面临age的传 阅读全文
摘要:
前言 当用户访问我们的某些接口时,我们会去校验用户是否登录或者是用户是否有权限,比如我们一些管理员的功能就是不提供用户使用的。这一系列的校验权限是很常用的,所以我们可以去配置SpringMVC拦截器,当用户访问我们的接口时,会自动的校验权限。 1.在SpringMVC中配置上我们的拦截器以及拦截的路 阅读全文
摘要:
在项目的开发过程中经常会出现各式各样的报错,在项目上线后呢,我们是不希望客户直接看到我们的报错的,因为在报错信 息中包含着我们项目开发的包信息以及哪个方法调用出错的内容。 所以在这里,我们可以使用SpringMVC进行全局异常处理,将异常进行包装后返回ModelAndView给客户。 首先我们要将S 阅读全文
摘要:
Redis的安装 Window系统 1.访问网页找到对应版本下载下来并解压到C盘根目录 https://github.com/microsoftarchive/redis/releases 2.进入CMD窗口,进入到Redis目录下随后运行 Redis的安装 Linux/Mac系统(外网Linux需 阅读全文
摘要:
1.轮询(默认) 优点:实现简单 缺点:不考虑每台服务器的处理能力 配置: upstream www.happymmall.com{ server www.happymmall.com:8080; server www.happymmall.com:9080; } 2.权重 (一台服务器性能差,一台 阅读全文
摘要:
Tomcat单机部署多应用-Windows 1.配置环境变量 CATALINA_BASE=C:\tomcat1 CATALINA_HOME=C:\tomcat1 TOMCAT_HOME=C:\tomcat1 CATALINA_2_BASE=C:\tomcat2 CATALINA_2_HOME=C:\ 阅读全文
摘要:
在项目的开发会面临到各个阶段的开发时期,有本地开发环境(Local)、开发环境(Dev)、测试环境(Beta)、线上环境(Prod)在各个时期使用到的环境,数据库FTPServer等等都是不一样的,所以这里我们引入Maven环境隔离 1.首先打开项目的pom.xml文件找到build节点,在其内部添 阅读全文
摘要:
Lombok: 通过简单注解来精简代码达到消除冗长代码的目的 优点: 1.提高编码效率 2.使代码更简洁 3.消除冗长代码 4.避免修改字段文字时忘记修改方法名(重点) 原理: 1.JSR 269 Pluggable Annotation Processing API 2.javac从Java6开始 阅读全文
摘要:
1.同事在远程库更新了分支,但是在我这里git branch -a查看不到新的分支, 解决办法:git fetch origin --prune 更新一下分支信息,然后再git branch -a就能看到新的分支了~ 2.提交代码到远程库: git status # 查看本地代码状态 git add 阅读全文
摘要:
首先找到sql表文件想存放的地方(这里我们存放在根目录下的developer文件夹下) 来到文件夹下之后呢,用wget获取到我们想导入的.sql文件 随后进入mysql数据库,并进入要导入表的数据库 在库中输入source命令: 格式:source + 文件存放的地址 随后将发现导入成功! 阅读全文