摘要: 前言 首先感谢https://my.oschina.net/zudajun/blog/665956(jd上也出书了貌似) 这位作者。让自己能系统的看完和理解第一个框架的源码(其实我反复看了4遍以上,一遍实际操作 一边打断点一边看)。我现在发现学习一个框架首先会简单的应用,然后才是阅读源码进阶,不然直 阅读全文
posted @ 2018-07-07 12:46 意犹未尽 阅读(314) 评论(0) 推荐(0) 编辑
摘要: SpringBoot默认异常默认处理机制 Spring boot错误异常时通过BasicErrorController来处理的 通过判断是浏览器请求还是ajax请求响应页面或者json BasicErrorController部分源码 可以看到 只要是发生生异常浏览器请求 都会默认返回error页面 阅读全文
posted @ 2018-06-29 18:04 意犹未尽 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 在web项目 我们常常使用拦截器做权限验证和登陆验证 1.创建一个拦截器实现类 标注@Componet 2.通过javaconfig的方式进行拦截器配置 阅读全文
posted @ 2018-06-29 16:51 意犹未尽 阅读(272) 评论(0) 推荐(0) 编辑
摘要: redis安装 参考:https://www.cnblogs.com/LQBlog/p/9214517.html 单机版 1.添加pom依赖 2.application.properties配置redis连接信息 3.添加测试代码 红色代码是为了防止内存穿透,比如你这个业务方法有10000个人同时访 阅读全文
posted @ 2018-06-29 11:52 意犹未尽 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 热部署 1.添加热部署pom依赖 2.在maven插件新增 3.idea下开启自动编译 file=>Settings下 4.组合键:Shift+ALT+Ctrl+/ ,选择“Registry”,回车,找到“complier.automake.allow.when.app.running” 打上勾 5 阅读全文
posted @ 2018-06-29 11:40 意犹未尽 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 原始的整合方式 1.添加依赖 2.在spring boot 配置文件配置连接池参数和mybatis参数 4.添加逆向工程插件依赖 5.添加逆向工程xml路径 为上面插件配置路径下 6.添加maven执行逆向工程插件的快捷命令 7.选中执行 则会在上面配置的下面生成实体 还有Mapper和mapper 阅读全文
posted @ 2018-06-28 14:03 意犹未尽 阅读(1451) 评论(0) 推荐(0) 编辑
摘要: https://github.com/aa1356889/NettyHeartbeat 阅读全文
posted @ 2018-06-26 17:59 意犹未尽 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 简介 Thymeleaf是面向Web和独立环境的现代服务器端Java模板引擎,能够处理HTML,XML,JavaScript,CSS甚至纯文本。,可以完全替代jsp,也是spring boot官方推荐的模版引擎 Thymeleaf优势 1.可以独立运行 前后端分离的时候 前端可以直接运行模版进行样式 阅读全文
posted @ 2018-06-26 12:09 意犹未尽 阅读(1203) 评论(0) 推荐(0) 编辑
摘要: 自定义属性 @value注入 在application.properties新增配置 如果输出乱码 在properties加上 如果加上之后还是乱码 修改idea文件编码格式 java bean形式注入 需要引入依赖 如果自定义属性很多 10几个字段 需要一个一个注入太麻烦了,可以使用java be 阅读全文
posted @ 2018-06-25 17:43 意犹未尽 阅读(1651) 评论(0) 推荐(0) 编辑
摘要: 什么是springboot sprng家族一个全新的框架 简化我们应用程序的创建和开发的过程,使用默认配置简化了我们以前传统的配置 springboot的特性 能够快速创建spring程序 能够使用java main方法启动内嵌的 tomcat 或者jetty服务器运行spring boot程序 提 阅读全文
posted @ 2018-06-25 14:59 意犹未尽 阅读(1568) 评论(0) 推荐(0) 编辑