mybatis
文章平均质量分 86
程序员不想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 · 585 阅读 · 1 评论 -
mybatis-spring集成(详细介绍)
2):该配置除了具有上面提到的context:annotation-config/注解提到的作用,同时还具有自动将带有@Component, @Service, @Controller,@Repository等注解的对象注册到spring容器中的作用,如果同时使用了这两个配置则context:annotation-config/配置忽略,不会重复注册,对于使用注解式开发该配置必须有。原创 2024-01-11 13:47:51 · 1166 阅读 · 1 评论 -
mybatis(动态sql及分页)
数据版本号是处理并发问题的比较简单易行的方法,实现方式为:在数据库表中加入一个数据版本号的字段(如果:version)每当数据修改时,处理维护需要修改的数据还要同时维护数据的版本号,将数据的版本号加1,在执行修改时,需要判断数据库中的数据版本号是否是当时获取数据时的版本号,如果不是则说明数据已过期不能执行跟新,此时可能抛出一个异常说明数据已过期。在xml中,””、”&”等字符是不能直接存入的,否则xml语法检查时会报错,如果想在xml中使用这些符号。3)在测试类中加入对应的方法进行测试。原创 2024-01-09 15:38:24 · 1327 阅读 · 1 评论 -
带你了解mybatis
1)Mybatis通过参数映射方式,可以将参数灵活的配置在SQL语句中的配置文件中,避免在Java类中配置参数(JDBC)2)Mybatis通过输出映射机制,将结果集的检索自动映射成相应的Java对象,避免对结果集手工检索(JDBC)3)Mybatis可以通过Xml配置文件对数据库连接进行管理。原创 2024-01-08 17:00:26 · 1002 阅读 · 1 评论