SpringBoot与SSM博客系统开发资源介绍:
适合了解JavaWeb的同学,会不会框架无所谓,跟着做,框架顺便就会了。前半部分是使用SpringMVC+DataJPA开发,之后无缝迁移到SpringBoot环境,适合很多企业的工作场景。汇集大量高端技能,企业级项目实战:Maven、SpringMVC、DataJPA、MySQL、Redis、FTP、Nginx、图像裁剪、盐值加密、SeaJS前端模块化、jQuery分页组件、网络爬虫、Ehcache缓存、高并发优化…
资源目录:
章节1:编写用户模块 课时1文本项目开发资料下载 课时2视频导入项目模板并调试启动19:53 课时3视频在IDEA中部署项目16:46 课时4视频博客系统项目模板与静态页面25:51 课时5视频编写User实体模型14:10 课时6视频版块实体模型与文章实体模型28:21 课时7视频注册页面的前端代码26:54 课时8视频使用jQueryValidate进行表单验证60:31 课时9视频实现用户注册功能21:52 课时10视频编写一个Result类作为Ajax结果19:30 课时11视频在IDEA中导入0727项目06:19 章节2:注册与登录 课时12视频注册时检验邮箱是否存在10:23 课时13视频优化注册页面的前端交互效果31:49 课时14视频密码加密的思路与方案22:27 课时15视频密码加盐加密13:03 课时16视频登录页面前端基本代码12:30 课时17视频实现用户登录功能20:17 课时18视频个人中心页,基本信息页,的ftl页面30:43 课时19视频简单的权限控制,未登录用户禁止进入个人中心11:47 课时20视频实现退出登录功能15:25 课时21视频同步方式修改密码24:36 章节3:个人信息与头像 课时22视频把改密码的页面改成异步14:00 课时23视频异步修改密码14:54 课时24视频同步修改基本信息16:19 课时25视频同步修改基本信息09:41 课时26视频解决前端的几个小问题21:49 课时27视频修改头像的思路13:41 课时28视频上传图片并进行缩放33:50 课时29视频保存图片并且回显16:27 课时30视频对文件的存储位置进行优化15:45 课时31视频优化后的图片回显13:06 课时32视频裁剪头像,保存到存储目录21:35 课时33视频完成头像上传功能24:15 章节4:开发板块功能 课时34视频修改几个前端小问题25:12 课时35视频编写邮件验证页面,顺便认识SeaJS模块化39:18 课时36视频让SeaJS不再预加载jQuery文件05:41 课时37视频升级到Java8,Servlet3.1,获取SpringContext23:40 课时38视频查询版块信息,展示到页面顶部导航栏中17:25 课时39视频展示版块中的文章27:09 课时40视频在版块页面引入公共Header文件18:09 课时41视频版块页面分页和排序的开发思路11:58 课时42视频版块页面实现分页与排序32:20 课时43视频创建一些测试文章08:42 课时44视频使用前端分页插件实现分页按钮20:32 课时45视频在分页按钮中加入排序参数10:28 课时46视频在Freemarker中处理版块名称的高亮16:42 章节5:文章,评论,网络爬虫 课时47视频排序按钮高亮14:33 课时48视频在Filter中将servletPath放入Request对象07:13 课时49视频文章发布页面13:58 课时50视频处理文章请求,并且将文章信息持久化15:16 课时51视频展示文章详情,配置OpenEntityManagerInViewFilter29:35 课时52视频文章评论的开发思路09:26 课时53视频编写Comment实体类17:05 课时54视频实现发表评论的功能31:01 课时55视频展示评论列表,调节前端代码40:40 课时56视频评论功能完善与优化27:01 课时57视频APIController查询最新发布的文章29:58 课时58视频网络爬虫:使用Jsoup从CSDN爬取几万条数据43:54 章节6:缓存技术优化,TA的信息 课时59视频使用缓存技术提高并发访问效率13:24 课时60视频使用Ehcache提高并发访问效率10:01 课时61视频使用缓存技术提高并发访问效率16:03 课时62视频开发TA的信息20:32 课时63视频展示TA的信息19:57 课时64视频关于XSS攻击15:17 课时65视频时间日期格式化09:49 课时66视频编写ArticleVO视图类27:39 课时67视频在版块页面显示文章的评论数13:20 课时68视频给文章的评论数加上缓存,减少高并发压力10:16 章节7:实现喜欢与关注功能 课时69视频喜欢功能的思路与实体类15:28 课时70视频创建Favor记录以及防止重复创建18:47 课时71视频在Forum页与View页显示喜欢数20:54 课时72视频在Header中显示个人主页按钮08:08 课时73视频Follow的实体与DAO接口12:09 课时74视频实现Follow关注功能17:19 课时75视频检查是否关注了某个用户20:11 课时76视频编写[我的关注]页面15:57 课时77视频展示我关注的用户17:38 课时78视频在[我的关注]页面展示每个人的文章数和评论数20:17 课时79视频取消关注某人16:57 章节8:我的粉丝与我的通知 课时80视频开发【我的粉丝】模块15:23 课时81视频分析通知模块并创建Notify实体类14:30 课时82视频发表评论时给作者发送通知15:55 课时83视频有人关注和喜欢时给用户发送通知13:31 课时84视频编写[系统通知]页面15:51 课时85视频点击通知的图标跳转到指定URL08:27 章节9:SpringBoot专题 课时86视频搭建SpringBoot项目,加入JPA支持15:03 课时87视频移植代码,修改Ehcache配置13:21 课时88视频升级程序中的一些代码语法12:31 课时89视频引入Freemarker模块,修改Filter和Listner配置12:25 课时90视频修复DataJPA中Entity属性映射的问题15:01 课时91视频修复注册登录功能09:56 课时92视频SpringBoot项目发布与部署11:07 章节10:QQ互联第三方登录 课时93视频QQ登录功能概要分析12:10 课时94视频去腾讯登录,成功回调,并获得授权码17:19 课时95视频获取AccessToken,OpenID和用户信息15:47 课时96视频代码封装【获取AccessToken】19:19 课时97视频代码封装【根据Token获取Openid】13:51 课时98视频代码封装【根据Token和Openid获取UserInfo】09:54 课时99视频接收回调参数,查询QQ信息,绑定用户的思路18:16 课时100视频如果是老用户则直接登录成功15:40 课时101视频QQ绑定账号的前端页面20:49 课时102视频登录成功跳转到绑定页12:18 课时103视频修改bind页面,编写AJAX请求18:09 课时104视频QQ用户绑定已有账号18:20 课时105视频QQ用户创建新账号13:29 课时106视频生成并验证state属性,防止CSRF攻击34:33 章节11:资料下载及项目运行 课时107视频在Eclipse中运行项目12:28 课时108视频在IDEA中运行项目16:46 章节12:附加功能与补充 课时109视频通过SQL实现数据搜索功能(0517)19:58 课时110视频使用Filter权限控制09:15 课时111视频我的文章12:36 课时112视频文章摘要信息的提取10:07 课时113视频我的文章页各种功能实现(0717)13:35 课时114视频使用SpringBoot的缓存注解13:05 课时115视频取消喜欢某文章13:06 课时116视频编辑文章-加载文章内容14:02 课时117视频编辑文章-确认修改15:44 课时118视频编辑文章-修改与删除18:02 章节13:关键字标签(0718) 课时119视频关键字标签功能04:36 课时120视频创建关键字标签10:35 课时121视频通过VO展示关键字标签25:43 课时122视频编辑文章时显示标签10:39 课时123视频修改文章标签以及相关优化