摘要: 时隔两个月的再来写博客的感觉怎么样呢,只能用“棒”来形容了。闲话少说,直接入正题,之前的博客中有说过,将spring与mybatis整个后开发会更爽,基于现在springboot已经成为整个业界开发主流框架的情况下,今天在这里就直接将mybatis整合spring boot了。 先简单地提一下Spr 阅读全文
posted @ 2018-08-19 20:49 江南入直 阅读(24915) 评论(9) 推荐(12) 编辑
摘要: 毕设项目是一个在线学习系统,教师用户有上传视频的功能,在答辩之前赶了一个demo出来,好多功能都写死了,比如课程学习进度就是被我写死在前端的一个变量,最近导师要我把项目打包发给他,这才心慌慌赶紧把这些功能补上。不知道正规的学习网站怎么做的学习进度,根据我的理解就是用户已经观看的视频时长除以整个课程的 阅读全文
posted @ 2018-06-17 20:42 江南入直 阅读(4297) 评论(0) 推荐(0) 编辑
摘要: 终于把论文写得差不多了,系统也不急着完成,可以抽出点时间来完成这个系列的博客了。在写本博客之前我是惶恐不安的,高级映射一贯是持久层框架里的重中之重,小到自己开发小系统,大到企业级开发,表的存在从来就不独立的。复杂交错的表之间的联系有时的确让后台开发人员头疼,而作为一个框架,要做的事就是把这种复杂程度 阅读全文
posted @ 2018-04-08 17:08 江南入直 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 看完了之前的mybatis原始的dao开发方法是不是觉得有点笨重,甚至说没有发挥mybatis 作为一个框架的优势。总结了一下,原始的dao方法有以下几点不足之处 这三行代码几乎在每个方法里面都能看见,设想能否将这些代码提取出来,大大减轻程序员的工作量。 所以既然出现了问题,改进是势在必行的。接下来 阅读全文
posted @ 2018-03-12 15:20 江南入直 阅读(1998) 评论(0) 推荐(0) 编辑
摘要: 在进入主题之前先提一下sqlSession。sqlSession是一个面向用户(程序员)的接口。 sqlSession中提供了很多操作数据库的方法,如: selectOne(返回单个对象)、selectList(返回单个或多个对象)。sqlSession是线程不安全的,在sqlSession实现了类 阅读全文
posted @ 2018-03-11 22:30 江南入直 阅读(386) 评论(0) 推荐(1) 编辑
摘要: Hibernate:是一个标准ORM(对象关系映射)框架。入门门槛较高,不需要程序员写sql语句,sql语句自动生成,对sql语句优化、修改比较困难 应用场景:适用于需求变化不多的中小型项目,比如后台管理系统,erp等 Mybatis:专注的是sql本身,需要程序员自己去编写sql语句,sql修改和 阅读全文
posted @ 2018-03-11 22:20 江南入直 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 作为一个java的学习者,我相信JDBC是大家最早接触也是入门级别的数据库连接方式,所以我们先来回忆一下JDBC作为一种用于执行SQL语句的Java API是如何工作的。下面的一段代码就是最基本的JDBC开发流程。 在上代码之前要先导入JDBC的jar包,由于我用的数据库是mysql,所以要先导 入 阅读全文
posted @ 2018-03-11 22:18 江南入直 阅读(329) 评论(0) 推荐(1) 编辑