- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 自从遇见你的那一刻起,我所走的每一步,都是为了更接近你
《艺妓回忆录》有感 这是一部以艺伎为载体的爱情剧,因此所感的,更多的是有关于爱情。 影片中喜欢小百合的有三个人,会长,申江和男爵。男爵的喜欢很自私,更多的是占有。他表露无遗,愿意高价买下小百合的水杨。且在赠和服的时候,强行对小百合进行验身。在他眼中,小百合更像是一件他喜欢的物品。申江的喜欢,是像放在盒子里的喜欢,从来不会溢出来。他是一个很有原则的人,即使是喜欢小百合的,也不愿意打破自己...
2018-04-30 02:39:22 2460
原创 MyBatis之动态SQL
动态SQL是MyBatis的强大特性之一,基于OGNJ表达式来完成动态SQL。其主要元素如下: 元素 说明 if 判断语句,单条件分支判断 choose,when,otherwise 相当于java中的switch…case..default语句,用于多条件分支判断 where,trim,set 辅助元素,用于处理一些SQL拼接、特殊字符问题...
2018-04-24 15:33:44 438
原创 MyBatis的映射文件
在映射文件中,<mapper>元素是映射文件的根元素,其他标签都是其子元素。<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3.
2018-04-17 14:45:12 9412
原创 Aspectj的JointPoint对象详解
JointPoint有很多方法,下面将介绍其常用的一些方法。getArgs获取切入点的参数。示范如下: @Before("myPointCut()") public void myBefore(JoinPoint joinPoint) { Object[] objects = joinPoint.getArgs(); System.out....
2018-04-13 11:14:45 4487
原创 Mybatis的配置文件
主要元素在Mybatis核心配置文件中,<configuration>时配置文件的根元素。其元素的的主要配置元素如下 properties元素<properties>是一个配置属性的元素,该元素通常用于将内部的配置外在化,即通过外部的配置来动态地替换内部定义地属性。 1,创建一个db.properties地配置文件,内容如下:jdbc.driver=...
2018-04-10 16:34:53 918
原创 Mybatis的核心对象
SqlSessionFactory该类主要作用是用来获取SqlSession对象的。其实例一旦被创建,在整个应用程序执行期间都会存在。在构建其实例时,建议使用单例模式,一个数据库对应一个SqlSessionFactory实例。SqlSession其主要作用是执行持久化操作。SqlSession对象是线程不安全的,每一个线程都应该有自己的SqlSession实例,不能共享。因此其使用...
2018-04-04 20:34:37 2193
原创 Spring实现声明式事务管理
基于XML方式的声明式事务通过在配置文件中配置事务规则的相关声明来实现。用<tx:advice>元素进行配置事务的增强处理,再用AOP配置,让spring自动对目标生成代理。 <tx:advice>的属性有id,用来设置唯一标识符,还有transaction-manager,用来指定事务管理器。其子元素有<tx:method>,它有很多属性,如下: * ...
2018-04-01 21:59:08 557
原创 配置spring的xml文件时元素 'tx:advice' 中不允许出现属性 'transaction-manager'
BUG描述 在配置spring的xml文件,要实现基于XML方式的声明式事务管理。但却发现在标签tx:advice无法设置属性transaction-manager,提示元素 ‘tx:advice’ 中不允许出现属性 ‘transaction-manager’ 解决方法 原来IDEA自动生成的spring XML配置文件引用的xml约束不对,去官网找到了比较全面的bean引用的约束。...
2018-04-01 16:10:48 6034 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人