摘要:
created() { if (this.$route.params && this.$route.params.id) { // vue从路径中获取参数 此处参数名为id const id = this.$route.params.id this.fetchDataById(id) } } 阅读全文
posted @ 2020-11-16 16:25
yx袁祥
阅读(4089)
评论(0)
推荐(0)
摘要:
mybatis-plus是当下最火的持久层框架之一,充分体现了中国人的智慧,吸收两种不同类型的持久层框架的优点,可以让开发者面对不同的情景时灵活选择使用方式, 简单的crud使用jpa式的接口调用即可,复杂的crud还是使用手写sql的方式。 1 接口 条件构造器 1.1 排序 代码示例: wrap 阅读全文
posted @ 2020-11-16 15:31
yx袁祥
阅读(73)
评论(0)
推荐(0)
摘要:
mybatis是一款优秀的java持久层框架 初步学习时主要掌握两种配置文件即可,尤其是xml映射文件!! 1 官方称为 MyBatis的配置文件 ,即框架总的配置文件 这一部分内容初期接触的不多,按照默认配置配置即可 2 xml映射文件,即对应每一个Dao/Mapper接口的配置文件,相当于接口的 阅读全文
posted @ 2020-11-16 15:12
yx袁祥
阅读(59)
评论(0)
推荐(0)
摘要:
// 保存 saveData() { teacher.save(this.teacher).then(response => { return this.$message({ type: 'success', message: '保存成功!' }) }).then(resposne => { // 阅读全文
posted @ 2020-11-16 15:03
yx袁祥
阅读(95)
评论(0)
推荐(0)
摘要:
在执行删除操作时,我们一般会添加一个删除确认框,当用户点击确认删除后在执行删除操作,这样能提升用用户体验, 那么该如何快速实现呢?element中提供了相应的确认框,在官方文档中不太好找,其实在message box弹框中, 有一个确认消息 地址: https://element.eleme.cn/ 阅读全文
posted @ 2020-11-16 11:07
yx袁祥
阅读(6432)
评论(0)
推荐(0)
摘要:
由于部门的层级不可控,因此如果我想要获取所有部门的完整json的话,就要采用递归调用,这里的递归调用我们可以利用MyBatis的ResultMap中的collection实现,核心代码如下: <resultMap id="BaseResultMap" type="org.sang.bean.Depa 阅读全文
posted @ 2020-11-16 08:59
yx袁祥
阅读(6524)
评论(0)
推荐(0)

浙公网安备 33010602011771号