上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页
摘要: 一、foreach概述 对于一些SQL语句中含有in条件、需要迭代条件集合来生产的情况,就需要使用foreach标签来实现SQL条件的迭代。foreach主要用在构建in条件中,它可以在SQL语句中迭代一个集合。它的属性主要有item、index、collection、separator、close 阅读全文
posted @ 2019-10-21 20:48 请叫我小老弟 阅读(6655) 评论(0) 推荐(0) 编辑
摘要: 一、配置文件结构 MyBatis的核心配置文件配置了MyBatis的一些全局信息,包含数据库连接信息和MyBatis运行时所需的各种特性,以及设置和影响MyBatis行为的一些属性。 该配置文件的元素节点是有先后顺序的,如下 其中,configuration元素是整个XML配置文件的根结点 二、pr 阅读全文
posted @ 2019-10-21 11:17 请叫我小老弟 阅读(4265) 评论(0) 推荐(0) 编辑
摘要: 一、获取SqlSessionFactoryBuilder对象 1、SqlSessionFactoryBuilder的作用 所有的MyBatis应用都是以SqlSessionFactory实例为中心。SqlSessionFactoryBuilder就是SqlSessionFactory的构造者,通过b 阅读全文
posted @ 2019-10-21 09:47 请叫我小老弟 阅读(1137) 评论(0) 推荐(0) 编辑
摘要: 一、动态SQL概述 以前在使用JDBC操作数据时,如果查询条件特别多,将条件串联成SQL字符串是一件痛苦的事情。通常的解决方法是写很多的if-else条件语句对字符串进行拼接,并确保不能忘了空格或在字段的最后省略逗号。MyBatis使用动态SQL来改善这种情形,动态SQL是基于OGNL的表达式,可方 阅读全文
posted @ 2019-10-20 17:31 请叫我小老弟 阅读(20258) 评论(1) 推荐(1) 编辑
摘要: 一、AspectJ概述 AspectJ是一个面向切面的框架,它扩展了Java语言、定义了AOP语法,能够在编译期提供代码的织入,它提供了一个专门的编译期用来生成遵守字节编码规范的Class文件。 @Aspect是AspectJ 5新增的功能,使用JDK 5.0注解技术和正规的AspectJ切点表达式 阅读全文
posted @ 2019-10-20 14:34 请叫我小老弟 阅读(1687) 评论(0) 推荐(0) 编辑
摘要: 一、前言 Spring提供了声明式事务处理机制,它基于AOP实现,无须编写任何事务管理代码,所有的工作全在配置文件中完成。 二、声明式事务的XML配置方式 为业务方法配置事务切面,需要用到tx和aop两个命名空间下的标签,先在Spring配置文件中导入这两个命名空间。 1、配置事务管理器组件 事务管 阅读全文
posted @ 2019-10-20 11:38 请叫我小老弟 阅读(3284) 评论(0) 推荐(0) 编辑
摘要: 一、拆分策略 如果一个开发人员负责一个模块,我们采用公用配置(包括数据源、事务等)+每个系统模块一个单独配置文件(包括Dao、Service、Web控制器)的形式 如果是按照分层进行的分工,我们采用公用配置(包括数据源、事务等)+DAO Bean配置+业务逻辑Bean配置+Web控制器配置的形式 二 阅读全文
posted @ 2019-10-19 17:56 请叫我小老弟 阅读(1877) 评论(0) 推荐(0) 编辑
摘要: 一、注解定义Bean组件 Spring从2.0版本开始引入注解的配置方式,将Bean的配置信息和Bean实现类结合在一起,进一步减少了配置文件的代码量。 @Component("userDao")的作用与在XML配置文件中编写<bean id="userDao" class="edu.cn.dao. 阅读全文
posted @ 2019-10-19 15:28 请叫我小老弟 阅读(957) 评论(0) 推荐(0) 编辑
摘要: 一、Spring中Bean的5个作用域 在Spring 2.0及之后的版本中,Bean的作用域被划分为5种。如下 singleton 默认值。以单例模式创建Bean的实例,即容器中该Bean的实例只有一个 prototype 每次从容器中获取Bean时,都会创建一个新的实例 request 用于We 阅读全文
posted @ 2019-10-19 13:22 请叫我小老弟 阅读(815) 评论(0) 推荐(0) 编辑
摘要: 一、了解Spring自动装配的方式 采用传统的XML方式配置Bean组件的关键代码如下所示 我们通过<property>标签为Bean的属性注入所需的值,当需要维护的Bean组件及需要注入的属性更多时,势必会增加配置的工作量。这时可以使用自动装配。 二、为每个Bean组件指定自动装配的方式 使用自动 阅读全文
posted @ 2019-10-19 11:44 请叫我小老弟 阅读(1575) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页