MyBatis
英雄郭靖
这个作者很懒,什么都没留下…
展开
-
project(6)
学生提问与解答功能 学生提问:提问时指定标签和回答问题的老师讲师回复:指定讲师登录系统后可以对学员的提问进行回复评论:学员收到讲师回复后可以对回复进行评论(追问)讲课也可以进行评论(追答或补充)问题状态:学生刚提问时为:未回复讲师回复后为:已回复问题解决后为:已解决问题怎么能称为解决?学员标记为解决状态讲师可以将问题标记为解决问题超过一定时间,自动解决我们先开发的模块是学员的问题发布功能 显示create.html将static/que原创 2020-12-15 20:30:14 · 298 阅读 · 0 评论 -
project(4)
续 显示问题列表上次课中显示问题列表中的用户昵称位置属性编写错了需要修改为<small class="list-inline-item" v-text="question.userNickName">风继续吹</small>显示问题持续时间现在流行的处理问题时间的方式不是单纯的显示这个问题的提问时间而是显示出这个问题出现了多久可能又一下情况刚刚(1分钟之内)XX分钟前(60分钟以内)XX小时前(24小时以内)XX天前由于原创 2020-12-14 20:24:12 · 256 阅读 · 0 评论 -
project(1)
Spring 安全框架什么是Spring安全框架Spring-Security(Spring安全框架)是Spring提供的安全管理组件是Spring框架环境下提供的安全管理和权限管理的组件一个项目一般都会有登录功能,我们之前编写的登录功能非常简陋,不能用于实际开发Spring-Security提供了专业的实现登录的方式,供我们使用使用Spring-Security实现登录基本使用步骤1:导入依赖<!-- Spring Security --><dependency&g原创 2020-12-10 18:52:24 · 246 阅读 · 2 评论 -
SpringBoot(2)
创建SpringBoot聚合项目什么是聚合项目就是一个项目中包含多个子项目的结构开发大型的项目时都会采用聚合项目为什么需要聚合项目大型项目中,类非常多,它们属于不同的模块如果因为一个模块的修改,影响其他模块的代码是非常不好的所以我们可以将不同模块的代码写入不同的子项目,那么不同模块的代码就没有干扰了我们后面要学习的微服务也是必须要子项目实现的怎么创建聚合项目一个商城网站有用户浏览的前台模块还有商城的管理员使用的后台模块那么我们可以创建一个SpringBoot的聚合项目来实现两个子项目原创 2020-12-09 18:29:46 · 327 阅读 · 0 评论 -
MyBatis(02)
MyBatis复杂映射上次课程中实现的Sql语句都是比较简单的简单sql语句可以直接使用注解编写在接口中的方法上但是如果sql语句比较复杂,注解的方式功能就比较有限了需要使用Xml文件来支持功能更强大的查询使用Xml文件来映射sql语句步骤1:实现Xml映射的sql语句也是在接口中编写一个方法但是这个方法不需要加注解public interface UserMapper { //xml映射sql语句的方法 //不需要在方法上写注解 String getUserna原创 2020-12-07 19:29:28 · 287 阅读 · 0 评论 -
MyBatis(01)
拦截器和过滤器的区别1.拦截器是SpringMvc框架的组件,而过滤器是java提供的API2.拦截器只能拦截目标为DispatcherServlet的请求过滤器范围广,过滤目标可以是任何资源3.功能上拦截器功能更强,和SpringMvc配合更方便过滤器只和javaEEAPI相关,功能稍弱小结如果实现http协议级别的基本拦截过滤,就使用过滤器如果实现对SpringMvc控制器代码的拦截过滤,就使用拦截器MyBatisMybatis简介什么是Mybatis是一个持久层框架,功能是简原创 2020-12-04 19:23:06 · 216 阅读 · 0 评论