MyBatis
Zzz丶丶
这个作者很懒,什么都没留下…
展开
-
持久化框架的分析与对比
Hibernate Hibernate:Hibernate是当前最流行的ORM框架之一,对JDBC提供了较为完整的封装。Hibernate的O/R Mapping实现了POJO 和数据库表之间的映射,以及SQL的自动生成和执行。优点:Hibernate的DAO层开发比Mybatis简单,Mybatis需要维护SQL和结果映射Hibernate对对象的维护和缓存要比Mybati...原创 2018-06-11 19:35:00 · 1510 阅读 · 0 评论 -
框架整合:SpringMVC+Spring+Mybatis
创建JavaWeb项目以下是完整目录结构,不论什么IDE都可以是这种结构,具体内容看图: 导入jar包配置文件这里我们分别将Spring 和 Mybatis的配置文件放在两个文件夹中,Spring的有applicationContext.xml和applicationContext-mvc.xml,Mybatis的有mybatis-config.xml。Mybatis配置...转载 2018-06-06 11:56:45 · 343 阅读 · 0 评论 -
ssm框架整合
整合思路1、Dao层: Mybatis的配置文件:SqlMapConfig.xml 不需要配置任何内容,需要有文件头。文件必须存在。 applicationContext-dao.xml: mybatis整合spring,通过由spring创建数据库连接池,spring管理SqlSessionFactory、mapper代理对象。需要mybatis和spring的整合包。 2、Ser...原创 2018-06-08 09:31:57 · 284 阅读 · 0 评论 -
mybatis中#与$的区别
相当于对数据 加上 双引号,$相当于直接显示数据1.#将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by “111”, 如果传入的值是id,则解析成的sql为order by “id”. 2.$将传入的数据直接显示生成在sql中。如:order by useriduse...原创 2018-06-08 16:05:14 · 238 阅读 · 0 评论