摘要:
通常的项目结构 各个目录详细介绍: 然后接下来/src/main/resources目录,里面主要存放静态配置文件和页面静态资源等东西: 当然,这地方估计有一个很多人都会纠结的关于DTO/VO/DO等数据模型定义的区分。 这在《阿里巴巴Java开发手册》中倒是做了一个所谓的严格区分,那本书上是这样去 阅读全文
摘要:
通常的项目结构 各个目录详细介绍: 然后接下来/src/main/resources目录,里面主要存放静态配置文件和页面静态资源等东西: 当然,这地方估计有一个很多人都会纠结的关于DTO/VO/DO等数据模型定义的区分。 这在《阿里巴巴Java开发手册》中倒是做了一个所谓的严格区分,那本书上是这样去 阅读全文
摘要:
注:在使用springsecurity之前我们用普通的登录方式 1、前端发来登录请求会带上username,password 2、后端根据username去数据库查询用户,查不到表示用户不存在,查到了再拿password去和数据库进行比对 3、如果比对一样把它存入session,后续实行任何操作都先 阅读全文
摘要:
一、单表 创建索引之前:type=ALL全表扫描,Extra里面的Using filesort(文件内部排序) 根据where后面的条件创建:CREATE INDEX idx_article_ccv ON article(category_id,comments,views); 可以看出type由A 阅读全文
摘要:
一、用法及定义: explain为sql的执行计划、在sql前面加上explain关键字即可 如:explain select * from tbl_emp; 名词解释: id:【操作表的顺序】 1.id相同,表的执行顺序从上往下依次执行 2.id不同,id越大的越先执行 3.id相同和不同的一起, 阅读全文
摘要:
逻辑架构: 1、连接层 2、服务层 3、引擎层(插拔式) 4、存储层 存储引擎: 常用的有:MyISAM、InnoDB 查看命令:show variables like '%storage_engine%'; 索引:【单值、复合】 创建索引:create index idx_user_name(索引 阅读全文
摘要:
git使用 1、首先官网下好git默认方式一直next (可以看一下Path中有没有自动配置,如果没有自己把bin配置一下就好了,有的自己配置好了) 2、win+r进入命令行输入git验证是否安装成功 3、初始化 git init(最好到需要下载git项目的文件夹中) 4、设置签名 --仓库级别(本 阅读全文
摘要:
何为token?【如果想直接看代码可以往下翻】 使用基于 Token 的身份验证方法,在服务端不需要存储用户的登录记录。大概的流程是这样的:1. 客户端使用用户名跟密码请求登录2. 服务端收到请求,去验证用户名与密码3. 验证成功后,服务端会签发一个 Token,再把这个 Token 发送给客户端4 阅读全文
摘要:
lombok 插件 lombok是一款可以精减java代码、提升开发人员生产效率的辅助工具,利用注解在编译期自动生成 setter/getter/toString()/constructor之类的代码 (1) idea中安装插件 (2) 在pom文件中添加插件的依赖 <dependency> <gr 阅读全文
|