您的位置:首页 > 编程语言 > Java开发

CK1956-2017年最新项目实战Spring Boot视频微服务整合Mybatis

2017-11-20 20:09 1046 查看
项目实战Spring Boot服务整合Mybatis

随笔背景:在很多时候,很多入门不久的朋友都会问我:我是从其他语言转到程序开发的,有没有一些基础性的资料给我们学习学习呢,你的框架感觉一下太大了,希望有个循序渐进的教程或者视频来学习就好了。对于学习有困难不知道如何提升自己可以加扣:1225462853进行交流得到帮助,获取学习资料.

CK1956-2017年最新项目实战Spring Boot视频微服务整合Mybatis

下载地址:http://pan.baidu.com/s/1c1KeHJa



二级缓存是多个SqlSession共享的,其作用域是mapper的同一个namespace,不同的sqlSession两次执行相同namespace下的sql语句且向sql中传递参数也相同即最终执行相同的sql语句,第一次执行完毕会将数据库中查询的数据写到缓存(内存),第二次会从缓存中获取数据将不再从数据库查询,从而提高查询效率。Mybatis默认没有开启二级缓存需要在setting全局参数中配置开启二级缓存。

技术点

这段时间我们团队主要在学习spring boot,这个开源项目也就成了我们的练习新技术的一个非常好的产品,主要的技术都是和spring boot相关,可以参考构建微服务

网页端

收藏快捷图标

这个是收藏的最关键一步,一段js代码,拖入到浏览器的收藏夹,每次点击收藏的时候负责读取网站的title、描述、网址等信息,并且提交到收藏的页面

前端

前端页面由Angle - Bootstrap Admin theme这套主题改造而来;模版引擎使用了thymeleaf。

持久层

数据库主要使用了 Spring data jpa模版来实现,整合Mybatis

session

session使用持久化技术来保存登录状态,登录一次保持需要会话30天,主要是依赖redis来实现,

其它

使用grade做为项目的构建工具、使用了一点webjars、vuejs、Jsoup、Scheduled…

客户端

客户端技术使用react native来开发安卓和IOS的app,目前还在开发中,完成之后也会开源出来。

可以自定义个人收藏页面

无登录可以查看热门收藏内容

首页展示热门收藏家

小纸条

智能推荐

其它…
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  spring java