mybatis专栏
文章平均质量分 80
MyBatis是一个优秀的持久层框架
瑶大头*^_^*
一个爱敲代码的瑶大头
展开
-
mybatis基本构成&mybatis与hibernate的区别&添加mybatis支持
Mybatis是Apache的一个Java开源项目,是一个支持动态Sql语句的持久层框架。Mybatis可以将Sql语句配置在XML文件中,避免将Sql语句硬编码在Java类中。与JDBC相比:1)Mybatis通过参数映射方式,可以将参数灵活的配置在SQL语句中的配置文件中,避免在Java类中配置参数(JDBC)2)Mybatis通过输出映射机制,将结果集的检索自动映射成相应的Java对象,避免对结果集手工检索(JDBC)3)Mybatis可以通过Xml配置文件对数据库连接进行管理。原创 2023-09-16 10:19:33 · 112 阅读 · 0 评论 -
mybatis动态sql&choose&foreach&sql 及include & sql中的特殊字符&后台分页实现& 数据版本号处理并发问题
mybatis的动态sql语句是基于OGNL表达式的。原创 2023-09-16 14:41:40 · 434 阅读 · 2 评论 -
mybatis-spring集成&数据库连接池&开启注解式开发
aop:aspectj-autoproxy/>有一个proxy-target-class属性,当该属性默认为false,表示使用jdk动态代理来织入增强,如果为true则表示使用CGLIB进行织入增强,不管配置的是true还是false,当目标类没有声明接口时,spring都会自动使用CGLIB进行织入增强。注解提到的作用,同时还具有自动将带有@Component, @Service, @Controller,@Repository等注解的对象注册到spring容器中的作用。配置忽略,不会重复注册。原创 2023-10-02 16:43:47 · 201 阅读 · 0 评论 -
mybatis-关联关系&一对多关联&多对一关联&多对多
通过脚本创建相关的数据表:一对多(db1-n.txt)原创 2023-10-02 16:57:26 · 114 阅读 · 1 评论