自定义博客皮肤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)
  • 收藏
  • 关注

转载 SPringAOP

1.Spring AOP是什么?Aspect Oriented Programming:面向切面编程什么时候会出现面向切面编程的需求?按照软件重构的思想,如果多个类中出现重复的代码,就应该考虑定义一个共同的抽象类,将这些共同的代码提取到抽象类中,比如Teacher,Student都有username,那么就可以把username及相关的get、set方法抽取到SysUser中,这种情况,我们称为纵向抽取。但是如果,我们的情况是以下情况,又该怎么办? 给所有的类方法添加性能检测,事务控制,该怎么抽取?

2021-04-14 23:15:18 65

转载 SpringIOC & DI

依赖注入的前提:有IOC的环境,也就是将必须对象的创建权交给了Spring.DI 介绍Dependency Injection 依赖注入.需要有IOC 的环境,Spring 创建这个类的过程中,Spring 将类的依赖的属性设置进去.IOC与DI的的区别:IOC: 控制反转,将类的对象的创建交给Spring类管理创建.DI: 依赖注入,将类里面的属性在创建类的过程中给属性赋值.DI和IOC的关系: DI不能单独存在,DI需要在IOC的基础上来完成.这样做得好处:做到了单一职责,并且提高了复用

2021-04-14 23:14:08 93

转载 Spring工程搭建

spring的使用第一步:在eclipse中安装spring插件原因:通过在Eclipse IDE中安装Spring Tool Suite(STS)插件可以很方便地创建Spring、SpringMVC及Spring Boot工程。第二步:spring使用,怎么创建java工程如下目录:1)先创建lib文件夹,导入如下四个jar包并add to bulid path;2),创建spring,xml文件,配置了spring插件后有下述蓝色的选择,next,写文件名,spring文件创建成功。第

2021-04-14 23:12:54 103

转载 SSM和SSH的区别

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

2021-04-14 23:10:15 101

原创 SSM

文章目录工程创建引入依赖前端框架与组件引入配置文件的编写大家好,今天我们对 SSM进行整合。 本文是坐着对bilibili的尚硅谷的SSM整合视频进行使用并记录流程进行发布。工程创建首先,我们使用的是eclipse的maven来搭建项目,当然也可以适套于idea,总的流程是差不多的。那我们就开始吧!1.首先是需要创建一个maven工程2.然后点击Next,选上Create a simple project3.将Packaging选项由Jar改为War,代表这是一个动态 web工程。然后

2021-04-14 21:56:59 54

原创 2021-04-05

MyBatis工程搭建创建项目新建Maven项目mybatis-demo代码:# 删除mybatis_demo数据库drop database if exists mybatis_demo;# 创建mybatis_demo数据库create database mybatis_demo;# 使用mybatis_demo数据库use mybatis_demo;# 创建account表create table user ( id int auto_increment prima

2021-04-05 17:03:03 68

原创 2021-04-05

S S M 框架(Spring + SpringMVC + MyBatis)S S H 框架(Struts + Spring + Hibernate)SSM相较于SSH更加轻量化和灵活,是目前比较主流的JavaWeb开发框架Spring: 可管理项目中对象的生命周期是轻量级控制反转(IOC) 面向切面编程(AOP)的容器框架 AOP事务大大优化了事务的操作SpringMVC:所属Web层。取代了Servlet技术处理请求,成为连接前端的桥梁。MyBatis:所属Da

2021-04-05 12:37:39 95

空空如也

空空如也

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

TA关注的人

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