![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
XiaYuBao吖
写个昵称都要用命名规范。
展开
-
Spring的入门
1. Spring的概述 1.1 什么是Spring? Spring的核心是控制反转(IoC)和面向切面(AOP)。简单来说,Spring是一个分层的JavaSE/EE full-stack(一站式) 轻量级开源框架。 1.2 Spring框架的优点 方便解耦,简化开发 (高内聚低耦合) Spring就是一个大工厂(容器),可以将所有对象创建和依赖关系维护,交给Spring管理 ,spr...原创 2019-03-25 21:38:37 · 129 阅读 · 2 评论 -
Spring IOC的注解开发
1. Spring的IOC的注解开发 1.1.创建web项目,引入jar包 在Spring4的版本中,除了基本的四个核心包➕两个日志文件包➕一个AOP的包(多引入这个) 1.2 引入Spring的配置文件 1.在src下创建applicationContext.xml 2.引入约束 <beans xmlns="http://www.springframework.org/schema/...原创 2019-04-02 21:32:17 · 119 阅读 · 0 评论 -
Spring AOP的XML开发
1. AOP 1.1 什么是AOP呢? 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降...原创 2019-04-03 20:15:20 · 151 阅读 · 0 评论 -
ssh整合
一、SSH框架整合方式一 1.创建web项目,引入相关的jar包 struts2的jar包 hibernate的jar包 Spring的jar包 其他jar包 2.引入配置文件 hibernate.cfg.xml(空文件即可) log4j.properties ### direct log messages to stdout ### log4j.appender.stdout=org....原创 2019-07-02 23:00:53 · 60 阅读 · 0 评论 -
Spring的注解开发
一、Spring的注解开发步骤 1.创建动态web项目,导入jar包 2.创建POJO类 创建Car类 package spring.demo; public class Car { private String name; private String color; public String getName() { return name; } public void setNa...原创 2019-06-29 18:23:01 · 108 阅读 · 0 评论 -
Spring AOP的开发
一.AOP(面向切面编程) 1.AOP概念 在软件业,AOP为Aspect Oriented Programming的缩写,为面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,也是函数式编程的一种衍生范性,利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低...原创 2019-06-29 20:55:49 · 303 阅读 · 0 评论 -
Spring的事务管理
一、Spring事务的概述 Spring事务机制主要包括声明式事务和编程式事务。 一个业务逻辑方法往往包括一系列数据库原子访问操作,并且这些数据库原子访问操作应该绑定成一个整体,即要么全部执行,要么全部不执行,通过这种方式我们可以保证数据库的完整性,这就是事务。 事务是一个不可分割操作序列,也是数据库并发控制的基本单位,其执行的结果必须使数据库从一种一致性状态变到另一种一致性状态。 1.Spr...原创 2019-06-30 00:14:11 · 77 阅读 · 0 评论 -
SpringSecurity安全框架和Bcrypt加密
https://blog.csdn.net/Orangesss_/article/details/82805938转载 2019-07-25 12:12:50 · 128 阅读 · 0 评论 -
SpringDataRedis的入门
一、Redis的回顾 Redis是一款开源的key-value数据库,运行在内存中,由ANSIC编写。企业开发通常采用Redis来实现缓存,同类的产品还有memcache、MongoDB等 二、Jedis Jedis是Redis官方推出的一款面向Java的客户端,提供了很多的接口供Java语言调用。可以在Redis官网进行下载。当然还有其他开源爱好者开发的Redis客户端、比如Jredis,Srp...原创 2019-08-02 23:51:31 · 103 阅读 · 0 评论