CoolMeeting笔记SSM实战项目之会议管理系统(2020版)

2 篇文章 0 订阅
1 篇文章 0 订阅

我的项目是完成下方视频项目的未完成部分

学习视频-江南一点雨

笔记

  • <a href="/"> 加了"/"是绝对路径,没加是相对路径,在登录admin后,会转到/admin/**,此时若href没"/",就自动添加"/admin",,导致没有@Requestmapper("")映射处理
  • <a class="clickbutton">链接变成按钮
  • 中的标签 通过 name="" 作为参数名提交到服务器
  • freemarker <meeeting!"">----- ’ !"" ’ 避免null报错
  • freemakrer from 时间问题 ${cm.starttime?string(‘yyyy-MM-dd HH:mm:ss’)}
  • Model中 @DateTimeFormat(pattern = “yyyy-MM-dd HH:mm:ss”) starttime
  • 实现convert 配置时间转换器
  • forward 服务器内部转发 | redirect 重定向让客户端在访问目标
  • 通过 list.stream().map( ).cpllect(Collectors.toList());完成DTO复制Model,补充属性
  • 通过 Map<Integer,String> roommap = list.stream().collect(Collectors.toMap( RoomDTO::getroomid, RoomDTO::getroomname )) 获得映射方便补充上面DTO
    -本来Aop时设置了 add*,insert*,update*,delet* 事务,但补充完成时好像用来do.来命名…

mybatis笔记

  • Mapper接口中方法参数通过@Param(“A”)User user //对象 ,则 在.xml中 可以通过#{A.属性名}. 同理
  • 接口中的方法的参数是List list ,xml中可以
where id in
<foreach collection="list" index="index" item="item" open="(" separator="," close=")">
	#{item}
 </foreach>
  • select 表名.列名 as 属性名 可以完成映射 (一般resultMap=“包名.某DTO”)
  • and 表名.列名 不可以用上面的属性名替代
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值