![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
ThestaRY777
这个作者很懒,什么都没留下…
展开
-
MyBatis基础
1.基础入门 1.2 概述 框架——软件开发中的一套解决方案,框架封装了很多细节,使开发者可以使用极简的方式实现功能,大大提高开发效率。 MyBatis属于三层架构中的持久层框架,用java编写的。它封装了jdbc操作的很多细节,使开发者只需要关注sql语句本身,而无需关注注册驱动,创建连接等繁杂过程。它使用了ORM思想实现了结果集的封装。 ORM:Object Relational Mappging 对象关系映射, 是一种为了解决关系型数据库数据与简单Java对象(POJO)的映射关系的技术 。 1.3原创 2020-05-25 17:12:40 · 202 阅读 · 0 评论 -
SpringAOP基础
0. 案例准备 创建名为study的数据库,执行以下sql create table account( id int primary key auto_increment, name varchar(40), money float )character set utf8 collate utf8_general_ci; insert into account(name,money) values('aaa',1000); insert into account(name,money) values原创 2020-05-20 16:55:08 · 175 阅读 · 0 评论 -
Java实现动态代理——基于子类cglib、基于接口proxy
动态代理 特点 字节码随用随创建,随用随加载。 作用 不修改源码的基础上对方法增强。 分类 基于接口的动态代理 基于子类的动态代理 1.基于接口的动态代理 涉及的类:Proxy 提供者:JDK官方 要求:被代理对象最少实现一个接口,如果没有则不能使用 创建代理对象:使用Proxy类中的newProxyInstance方法 newProxyInstance方法的参数 ClassLoader:类加载器 用于加载代理对象字节码的,和被代理对象使用相同的类加载器 固定写法 Class[]:字节码数组原创 2020-05-20 14:16:38 · 324 阅读 · 0 评论 -
Spring IOC基础 xml配置、注解配置
依赖注入:Dependency Injection IOC的作用:降低程序间的耦合(依赖关系) 依赖关系的管理:交给spring管理 1.使用xml配置 1.1 ApplicationContext与BeanFactory 对两个文件:AccountServiceImpl、AccountDaoImpl进行注入 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/原创 2020-05-14 19:32:28 · 202 阅读 · 0 评论