笔记
<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 表名.列名 不可以用上面的属性名替代