MyBatis
文章平均质量分 87
lllixingrui
这个作者很懒,什么都没留下…
展开
-
MyBatis(2)
1.动态SQL根据用户的条件动态创建SQL2.动态SQL使用案例2.1 创建实体类2.1.1 Memberpublic class Member { private int memberId; private String memberNick; private String memberGender; private int memberAge; private String memberCity;}2.1.2 MemberSearchConditi原创 2022-01-08 18:57:48 · 187 阅读 · 0 评论 -
Spring整合MyBatis
Spring两大核心思想:IoC和AOPIoC:控制反转,Spring容器可以完成对象的创建,属性注入,对象管理等工作AOP:面向切面,在不修改原有业务逻辑的情况下,数显对原有业务的增强1.Spring可以对MyBatis提供哪些支持?SpringIoC需要创建数据源DataSourceSqlSessionFactory对象SqlSession对象DAO对象Spring AOP使用Spring提供的事务管理切面类,完成对MyBatis数据库操作中的事务管理2.Spring整合MyBat原创 2022-01-06 13:04:17 · 337 阅读 · 0 评论 -
MyBatis
MyBatis是一个半自动的ORM框架ORM(object Relation Mapping)对象关系映射,将Java中的一个对象,与数据表中的一行记录进行一一对应。ORM框架提供了实体类与数据表的映射关系,通过映射文件的配置,实现对象的持久化。MyBatis优点支持自定义SQL语句、存储过程对原有的JDBC进行了封装,几乎消除了所有JDBC代码,让开发者只需关注SQL本身支持XML和注解配置方式自动完成ORM操作,实现结果映射MyBatis框架部署1.创建Maven项目2.添加MyBat原创 2022-01-03 17:31:01 · 833 阅读 · 0 评论