奔跑在路上的Snails

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2020年3月31日

摘要: 通常的项目结构 各个目录详细介绍: 然后接下来/src/main/resources目录,里面主要存放静态配置文件和页面静态资源等东西: 当然,这地方估计有一个很多人都会纠结的关于DTO/VO/DO等数据模型定义的区分。 这在《阿里巴巴Java开发手册》中倒是做了一个所谓的严格区分,那本书上是这样去 阅读全文
posted @ 2020-03-31 06:40 那二傻子 阅读(2912) 评论(0) 推荐(0) 编辑

2020年3月12日

摘要: 注:在使用springsecurity之前我们用普通的登录方式 1、前端发来登录请求会带上username,password 2、后端根据username去数据库查询用户,查不到表示用户不存在,查到了再拿password去和数据库进行比对 3、如果比对一样把它存入session,后续实行任何操作都先 阅读全文
posted @ 2020-03-12 07:54 那二傻子 阅读(6841) 评论(0) 推荐(0) 编辑

2020年2月29日

摘要: 一、单表 创建索引之前:type=ALL全表扫描,Extra里面的Using filesort(文件内部排序) 根据where后面的条件创建:CREATE INDEX idx_article_ccv ON article(category_id,comments,views); 可以看出type由A 阅读全文
posted @ 2020-02-29 22:08 那二傻子 阅读(326) 评论(1) 推荐(0) 编辑

2020年2月28日

摘要: 一、用法及定义: explain为sql的执行计划、在sql前面加上explain关键字即可 如:explain select * from tbl_emp; 名词解释: id:【操作表的顺序】 1.id相同,表的执行顺序从上往下依次执行 2.id不同,id越大的越先执行 3.id相同和不同的一起, 阅读全文
posted @ 2020-02-28 01:46 那二傻子 阅读(326) 评论(0) 推荐(0) 编辑

2020年2月27日

摘要: 逻辑架构: 1、连接层 2、服务层 3、引擎层(插拔式) 4、存储层 存储引擎: 常用的有:MyISAM、InnoDB 查看命令:show variables like '%storage_engine%'; 索引:【单值、复合】 创建索引:create index idx_user_name(索引 阅读全文
posted @ 2020-02-27 22:07 那二傻子 阅读(1593) 评论(0) 推荐(0) 编辑

2020年2月22日

摘要: git使用 1、首先官网下好git默认方式一直next (可以看一下Path中有没有自动配置,如果没有自己把bin配置一下就好了,有的自己配置好了) 2、win+r进入命令行输入git验证是否安装成功 3、初始化 git init(最好到需要下载git项目的文件夹中) 4、设置签名 --仓库级别(本 阅读全文
posted @ 2020-02-22 23:33 那二傻子 阅读(253) 评论(0) 推荐(0) 编辑

2020年2月15日

摘要: 何为token?【如果想直接看代码可以往下翻】 使用基于 Token 的身份验证方法,在服务端不需要存储用户的登录记录。大概的流程是这样的:1. 客户端使用用户名跟密码请求登录2. 服务端收到请求,去验证用户名与密码3. 验证成功后,服务端会签发一个 Token,再把这个 Token 发送给客户端4 阅读全文
posted @ 2020-02-15 01:18 那二傻子 阅读(22176) 评论(3) 推荐(7) 编辑

2020年2月14日

摘要: lombok 插件 lombok是一款可以精减java代码、提升开发人员生产效率的辅助工具,利用注解在编译期自动生成 setter/getter/toString()/constructor之类的代码 (1) idea中安装插件 (2) 在pom文件中添加插件的依赖 <dependency> <gr 阅读全文
posted @ 2020-02-14 18:14 那二傻子 阅读(1421) 评论(0) 推荐(0) 编辑