摘要: SqlMapConfig.xml中配置的内容和顺序 -properties(属性) --property -settings(全局配置参数) --setting -typeAliases(类型别名) --typeAliase --package -typeHandlers(类型处理器) -objec 阅读全文
posted @ 2019-04-21 15:35 萌胖胖 阅读(5488) 评论(1) 推荐(0) 编辑
摘要: resultType属性可以指定结果集的类型,它支持基本类型和实体类类型。 需要注意的是,它和parameterType一样,如果注册过类型别名的,可以直接使用别名。 没有注册过的必须使用全限定类名。 同时,当是实体类名称是,还有一个要求,实体类中的属性名称必须和查询语句中的列名保持一致,否则无法实 阅读全文
posted @ 2019-04-20 17:18 萌胖胖 阅读(672) 评论(0) 推荐(0) 编辑
摘要: Mybatis基于代理Dao实现CRUD操作 使用要求: 1、持久层接口和持久层接口的映射配置必须在相同的包下 2、持久层映射配置中mapper标签的namespace属性取值必须是持久层接口的全限定类名 3、SQL语句的配置标签<select>,<insert>,<delete>,<update> 阅读全文
posted @ 2019-04-20 16:16 萌胖胖 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 项目结构: https://files-cdn.cnblogs.com/files/mkl7/ownMybatis.zip 1. 创建maven工程并引入坐标: 2. 创建实体类User 3. 编写DAO层接口 4.编写主配置文件SqlMapConfig.xml 5. 编写映射配置文件, 注意目录 阅读全文
posted @ 2019-04-19 17:28 萌胖胖 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 如果自己编写DAO接口的实现类 阅读全文
posted @ 2019-04-18 14:23 萌胖胖 阅读(345) 评论(0) 推荐(0) 编辑
摘要: JDBC问题分析: 1、数据库链接创建、释放频繁造成系统资源浪费从而影响系统性能,如果使用数据库链接池可解决此问题。 2、Sql语句在代码中硬编码,造成代码不易维护,实际应用sql变化的可能较大,sql变动需要改变java代码。 3、使用preparedStatement向占有位符号传参数存在硬编码 阅读全文
posted @ 2019-04-18 10:27 萌胖胖 阅读(241) 评论(0) 推荐(0) 编辑
摘要: Spring中事务控制的API介绍 PlatformTransactionManager 此接口是spring的事务管理器,它里面提供了我们常用的操作事务的方法 我们在开发中都是使用它的实现类: 真正管理事务的对象 org.springframework.jdbc.datasource.DataSo 阅读全文
posted @ 2019-04-16 20:12 萌胖胖 阅读(314) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/abc2237512422/p/9862635.html 阅读全文
posted @ 2019-04-12 20:31 萌胖胖 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 配置文件 spring配置文件中的约束 在spring配置文件中配置Spring创建容器时要扫描的包 在spring配置文件中开启spring对注解AOP的支持 在pom.xml中添加依赖 若不使用配置文件而使用配置类配置Spring 使用配置类而不使用XML文件(代替bean.xml)对sprin 阅读全文
posted @ 2019-04-12 20:13 萌胖胖 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 前置通知:在切入点方法执行之前执行 <aop:before method="" pointcut-ref="" ></aop:before> 后置通知:在切入点方法正常执行之后值。它和异常通知永远只能执行一个 <aop:after-returning method="" pointcut-ref=" 阅读全文
posted @ 2019-04-12 17:11 萌胖胖 阅读(1075) 评论(0) 推荐(0) 编辑