Mybatis
Exception.
这个作者很懒,什么都没留下…
展开
-
Mybatis框架,入门并简单的实现增删改查
Mybatis解决jdbc编程的问题数据库链接创建、释放频繁造成系统资源浪费从而影响系统性能,如果使用数据库链接池可解决此问题。 解决:在SqlMapConfig.xml中配置数据链接池,使用连接池管理数据库链接。 Sql语句写在代码中造成代码不易维护,实际应用sql变化的可能较大,sql变动需要改变java代码。 ...原创 2019-05-15 21:54:42 · 332 阅读 · 0 评论 -
Mybatis框架,动态sql查询,修改。where,foreach,set
<!-- 动态sql查询 --> <select id="findListByUser" parameterType="user" resultType="user"> select * from user <!-- 包含的sql片段 --> <include refid="findUserWhere"></include>...原创 2019-05-21 20:50:19 · 388 阅读 · 0 评论 -
Mybatis框架,一对一,一对多关系
一对一 <!-- 构建一对一关联关系 --> <association property="user" javaType="cn.itcast.mybatis.pojo.User"> 一对多 <!-- collection:一对多关联 ,ofType:集合中包含的类型 --> <coll...原创 2019-05-22 15:51:08 · 315 阅读 · 2 评论 -
Mybatis框架,使用代理方式整合spring
整合思路SqlSessionFactory对象应该放到spring容器中作为单例存在。 Mapper代理形式中,应该从spring容器中直接获得mapper的代理对象。 数据库的连接以及数据库连接池事务管理都交给spring容器来完成。整合需要的jar包链接:https://pan.baidu.com/s/1YY_jYVVkBzRxV0O6Kdvz-g提取码:fz8k复制这段...原创 2019-05-22 20:39:44 · 185 阅读 · 0 评论 -
Mybatis框架,mapper.xml+接口实现增删改查。
mapper代理形式(官方推荐)接口+映射文件开发规范: 1、接口的全路径要和映射文件的namespace保持一致 2、接口的方法名要和映射文件中的statementId保持一致 3、接口方法的参数类型、返回数据类型要和映射文件中的parameterType、resultType保持一致 4、接口和映射文件的名字最好保持一致 UserMapper.java Us...原创 2019-05-18 15:24:35 · 2761 阅读 · 0 评论 -
springMVC框架,整合Mybatis框架
1.整合思路:持久层 sqlMapConfig.xml(可以为空、可以不存在) applicationContext-dao.xml 数据源 sqlSessionFactory 数据源 别名 mapper扫描器业务层 applicationContext-service.xml 事务 包扫描器 @...原创 2019-05-27 20:30:07 · 175 阅读 · 0 评论