摘要: Mybatis 传统DAO开发模式 在上节完成了mybatis的基础配置,上节实现的方法使用的是动态代理,传统的Dao实现方法是使用接口的实现类,所以先创建一个实现类, public class MybatisImpl implements IMybatis { private SqlSession 阅读全文
posted @ 2020-03-05 09:24 寒江夜钓人 阅读(100) 评论(0) 推荐(0)
摘要: 使用maven导入mybatis的依赖 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.4</version> </dependency> 在src/main/reso 阅读全文
posted @ 2020-03-03 17:55 寒江夜钓人 阅读(134) 评论(0) 推荐(0)
摘要: 平常用的就是com.*.*.*这样的结构来写项目的,但是每次一想到com是公司的意思就觉得怪怪的,于是就查了下面其他单词命名的缩写,以后自己的项目就还是别用com开头了... 、、、 indi (individual): 个体项目,指个人发起,但非自己独自完成的项目,可公开或私有项目,copyrig 阅读全文
posted @ 2020-03-02 15:43 寒江夜钓人 阅读(248) 评论(1) 推荐(0)
摘要: Spring框架的AOP AOP(Aspect-Oriented Programming),面向方面的编程 Spring框架的一个关键组件就是面向方面的编程(AOP)框架。面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 面向方面的编程需要把程序逻辑分解成不同的部分称为 阅读全文
posted @ 2020-02-29 16:38 寒江夜钓人 阅读(111) 评论(0) 推荐(0)
摘要: 使用动态代理来对原方法进行增强 首先创建一个Productor类用于测试, public class ProductorImpl implements Productor { public void sale(Double money) { System.out.println("厂家:"+mone 阅读全文
posted @ 2020-02-29 14:26 寒江夜钓人 阅读(138) 评论(0) 推荐(0)
摘要: 线程加载jdbc连接,实现spring方法的线程安全,主要代码有三个部分: 线程连接类:获取本地线程,将数据库的连接池加入线程,这样就能保证spring容器里获取的连接都是本地线程中的唯一的连接 //线程连接 @Component("threadConnection") public class T 阅读全文
posted @ 2020-02-24 20:14 寒江夜钓人 阅读(112) 评论(0) 推荐(0)
摘要: 2. Spring-注解 2.1. 注解的原理 对注解的原理这片博文写的很好:https://www.iteye.com/blog/freewxy-1149128 ,我引用一下: 注解(Annotation)提供了一种安全的类似注释的机制,为我们在代码中添加信息提供了一种形式化的方法,使我们可以再稍 阅读全文
posted @ 2020-02-21 23:29 寒江夜钓人 阅读(98) 评论(0) 推荐(0)
摘要: 1.Spring - IoC容器 1.1. IoC是什么? 在Spring介绍文档里是这样说的, “. IoC is also known as dependency injection (DI). It is a process whereby objects define their depen 阅读全文
posted @ 2020-02-20 14:10 寒江夜钓人 阅读(90) 评论(0) 推荐(0)