![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 80
程序员不想YY啊
共同学习、交流进步!
展开
-
mybatis-关联关系(详细介绍)
注:以上为news到category的一对多关联, 从category到new是的一对多关联的方式是一样的,只是sql及映射部分的具体配置不同。在model中建立一对多关联关系在Customer中声明。通过脚本创建相关的数据表:一对多(db1-n.txt)创建service层接口及其实现类,实现类的定义如下。创建Customer及Order表对应的model。测试通过一对多的关联关系就完成了。2)编写关联查询的sql语句。3)创建xml配置文件。1)mapper接口。1)创建需要的表结构。原创 2024-01-11 13:49:16 · 590 阅读 · 1 评论 -
mybatis(动态sql及分页)
数据版本号是处理并发问题的比较简单易行的方法,实现方式为:在数据库表中加入一个数据版本号的字段(如果:version)每当数据修改时,处理维护需要修改的数据还要同时维护数据的版本号,将数据的版本号加1,在执行修改时,需要判断数据库中的数据版本号是否是当时获取数据时的版本号,如果不是则说明数据已过期不能执行跟新,此时可能抛出一个异常说明数据已过期。在xml中,””、”&”等字符是不能直接存入的,否则xml语法检查时会报错,如果想在xml中使用这些符号。3)在测试类中加入对应的方法进行测试。原创 2024-01-09 15:38:24 · 1333 阅读 · 1 评论