摘要: SpringAOP增强是什么,不知道的到上一章去找,这里直接上注解实现的代码(不是纯注解,纯注解后续会有) 创建业务类代码 创建通知类代码 核心配置文件applicationContext.xml 编写测试类代码 后续补充纯注解配置方式,更方便一些 阅读全文
posted @ 2019-02-23 19:49 葬月! 阅读(1350) 评论(0) 推荐(0) 编辑
摘要: 为什么要使用AOP(面向切面编程) 在我们整个程序中,通常都有一些公共的代码,反反复复需要我们去写,而aop简单来说就是为我们处理这些公共的代码(专心做事),将之从程序中剥离出来,统一交由spring容器来处理,而我们则只需要将业务逻辑处理好就可以了。 AOP的原理 1.将复杂的需求分解出不同方面, 阅读全文
posted @ 2019-02-23 16:23 葬月! 阅读(273) 评论(0) 推荐(0) 编辑
摘要: spring为方便不同的需求,为我们提供了3中不同的注入方式分别是set、get方法注入,构造注入还有p命名空间注入,老规矩,直接上代码 首先创建实体类Student 第一种set注入,以下是核心配置文件 测试类: 第二种,构造注入 创建实体类,并写出成员的构造方法,这里建议将该类的无参构造也写上 阅读全文
posted @ 2019-02-16 20:41 葬月! 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 我们都知道,如果要在不同的类中使用同一个对象一般我们我们都需要在每一个类中都去new一个新的对象,也有的人会为这个对象写一个工具类,无论哪种方法都需要我们自己去创建,不但繁琐,而且相当耗损资源,所以才有了Spring使用的必要性,也就是说,Spring的众多功能中为我们创建对象就是其中之一。话不多说 阅读全文
posted @ 2019-02-16 12:32 葬月! 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1.什么是Spring Spring是最受欢迎的企业级Java应用程序开发框架,数以百万的来自世界各地的开发人员使用Spring框架来创建性能好、易于测试、可重用的代码。 Spring框架是一个开源的Java平台,他最初是由Rod Johnson编写的,并于2003年6月首次在Apache2.0许可 阅读全文
posted @ 2019-02-16 11:26 葬月! 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 延迟加载 lazyLoadingEnabled 定义: MyBatis中的延迟加载也成为懒加载,就是在进行关联查询的时候按照设置延迟加载规则推迟对关联对象的select检索。延迟加载可以有效的减少数据库的压力。延迟加载只对关联对象的查询有延迟设置,对于主加载对象都是直接执行查询语句的。 时机:1.直 阅读全文
posted @ 2019-01-31 10:51 葬月! 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 一、注解实现MyBatis配置 java注解是在jdk1.5版本之后开始加入的,不得不说注解对于我们开发人员来说是个很方便的东西,实现起来也非常的简单,下边我们说一下在MyBatis中使用注解来替换Mapper配置文件。 删除UserDaoMaper的xml文件,在dao层使用注解(select、d 阅读全文
posted @ 2019-01-27 19:37 葬月! 阅读(4503) 评论(0) 推荐(0) 编辑
摘要: 什么是框架,简单的来说框架就是一个程序的半成品,而我们就是的工作就是根据我们的工作需要将其完善。MyBatis框架的作用就是将我们使用JDBC操作数据库的过程移交给MyBatis,让它来帮我们完成这些复杂,繁琐的(主要是没什么意义)冗余的操作! 在了解MyBatis数据库的前提下,我们首先有必要先了 阅读全文
posted @ 2019-01-25 22:34 葬月! 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1.where 条件筛选结果 上诉语句的意思是在某表中查询某列名等于某特定值得所有列 2.Like 模糊查询 上诉语句意思是在某表中查询某列名以高开头的所有列 注:%在后 以....开头 %在前 以...结尾 %...% 包含.... 当然模糊查询中还有下划线,一个下划线代表一个字符 3.group 阅读全文
posted @ 2018-12-01 11:48 葬月! 阅读(486) 评论(1) 推荐(0) 编辑
摘要: mysql中的基本语法有四种: 1.DDL语句:(用CREAT和DROP操作的语句) 用于创建、修改、和删除数据库内的数据结构,如:1:创建和删除数据库(CREATE DATABASE || DROP DATABASE);2:创建、修改、重命名、删除表(CREATE TABLE || ALTER T 阅读全文
posted @ 2018-12-01 10:49 葬月! 阅读(279) 评论(0) 推荐(0) 编辑