自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 MyBatis操作数据库进行简单功能实现

# 创建mybatis_demo数据库create database mybatis_demo;# 使用mybatis_demo数据库use mybatis_demo;# 创建account表Proxy Patterncreate table wuhu ( id int auto_increment primary key, username varchar(20), age int, score int);# 新增数据insert into wu.

2021-04-14 21:32:04 136 1

原创 Spring AOP

一、AOP的基本概念:1、什么是aop:AOP(Aspect Oriented Programming)称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等待,Struts2的拦截器设计就是基于AOP的思想,是个比较经典的例子。在不改变原有的逻辑的基础上,增加一些额外的功能。代理也是这个功能,读写分离也能用aop来做。AOP可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对

2021-04-14 15:17:11 120

原创 Spring IOC & DI

IOC & DI简介IOC:(Inversion(反转) Of Control):控制反转DI:(Dependency Injection)依赖注入通过IOC容器创建对象,并为属性赋值<!--一个Bean标签可以注册一个组件(类、对象)--><!-- class:组件的全类名 id:唯一标识 --><bean id="person1" class="com.bean.Person"> <!--使用property标签为Person对象

2021-04-14 15:07:03 161

原创 Bean的四种注入方式

1.set方法注入2.构造器注入3.静态工厂注入4.实例工厂注入我使用下面两个类来进行注入的演示,这两个类分别是User和Car类:Car类:public class Car { // 只包含基本数据类型的属性 private int speed; private double price; public Car() { } public Car(int speed, double price) { this.speed

2021-04-05 16:06:28 19688 7

原创 Mybatis

mybatis发展:ibatis:apache2010 ibatis-> google colde ,MybatisMyBatis可以简化JDBC操作,实现数据的持久化 。ORM:Object Relational Mappingperson对象 person表ORM:概念 , Mybatis是ORM的一个实现/Hibernate orm可以使得开发人员 : 像操作对象一样 操作数据库表。开发mybatis程序步骤:1.配置mybatisconf.xml:配置数据库信息 和

2021-03-20 21:35:03 85

原创 ORM

什么是ORM即Object-Relationl Mapping,它的作用是在关系型数据库和对象之间作一个映射,这样,我们在具体的操作数据库的时候,就不需要再去和复杂的SQL语句打交道,只要像平时操作对象一样操作它就可以了 。为什么要做持久化和ORM设计(重要)在目前的企业应用系统设计中,MVC,即 Model(模型)- View(视图)- Control(控制)为主要的系统架构模式。MVC 中的 Model 包含了复杂的业务逻辑和数据逻辑,以及数据存取机制(如 JDBC的连接、SQL生成和Statem

2021-03-20 21:33:26 70

原创 SSH和SSM

SSH和SSM的区别SSH和SSM定义SSH 通常指的是 Struts2 做控制器(controller),spring 管理各层的组件,hibernate 负责持久化层。SSM 则指的是 SpringMVC 做控制器(controller),Spring 管理各层的组件,MyBatis 负责持久化层。共同点:1.Spring依赖注入DI来管理各层的组件。2.使用面向切面编程AOP管理事物、日志、权限等。不同点:1.Struts2 和 SpringMVC 控制器(controller)控制视图和模

2021-03-20 17:43:15 469

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除