首页 > 编程语言 > 详细

4.7 今天开始复习mybatis,spring,springMVC以及它们的整合,预计花费2天时间

时间:2021-04-08 20:49:05      阅读:23      评论:0      收藏:0      [点我收藏+]

mybatis:
1.关系映射
2.二级缓存
3.延迟加载
4.插入时获取新插入数据的id:

<insert id="save" parameterType="com.domain.User">
  /*插入时获取新插入数据的id*/
  <selectKey keyColumn="id" resultType="int" keyProperty="id" order="AFTER">
    select last_insert_id();
  </selectKey>
  insert into user (username,birthday,sex,address) values (#{username},#{birthday},#{sex},#{address})
</insert>

5.模糊查询

<select id="findLike3" resultType="com.domain.User" parameterType="String">
  select * from user where username like concat(%, #{username},%)
</select>

6.数据库乱码的解决方法:useUnicode=true&amp;characterEncoding=utf-8
遗留问题:
1.连接数据库的信息单独放入一个配置文件会导致条件查询获取不到数据

 

4.7 今天开始复习mybatis,spring,springMVC以及它们的整合,预计花费2天时间

原文:https://www.cnblogs.com/jesus-chen/p/14633885.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!