Spring
文章平均质量分 92
本专栏主要介绍Spring相关知识点,以供查看和学习。
执手天涯@
生命之旅,不能用双眸在别人的故事里捕捉生活的点滴。要以自己的双手,创造属于自己的梦。
展开
-
16、MongonDB数据库的基本使用
【代码】16、MongonDB数据库的基本使用。原创 2023-06-03 16:35:27 · 952 阅读 · 0 评论 -
15、Redis数据库
是以key-value形式存储,和传统的关系型数据库不一样.不一定遵循传统数据库的一些基本要求.(非关系型的,分布式的,开源的,水平可拓展的)原创 2023-06-02 09:32:43 · 350 阅读 · 0 评论 -
14、MyBatis-Plus入门到进阶
MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。原创 2023-04-15 22:08:12 · 559 阅读 · 1 评论 -
13、Activiti7工作流从入门到放弃
Activiti 是一个工作流引擎, activiti 可以将业务系统中复杂的业务流程抽取出来,使用专门的建模语言(BPMN2.0)进行定义,业务系统按照预先定义的流程进行执行,实现了业务系统的业务流程由 activiti 进行管理,减少业务系统由于流程变更进行系统升级改造的工作量,从而提高系统的健壮性,同时也减少了系统开发维护成本。原创 2023-04-04 19:25:17 · 804 阅读 · 0 评论 -
12、POI之数据导入导出
POI简介(Apache POI),Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。原创 2023-03-27 20:53:53 · 1997 阅读 · 0 评论 -
11、Shiro入门学习
认证授权加密会话管理与web集成缓存User类UserMapper类static {} /*** 根据用户名返回user对象* @param username 用户名} }UserRealm类// 授权 @Override protected AuthorizationInfo doGetAuthorizationInfo(PrincipalCollection principals) {原创 2023-03-14 20:14:38 · 296 阅读 · 0 评论 -
10、RBAC模型概述
RBAC模型(Role-Based Access Control:基于角色的访问控制)模型是20世纪90年代研究出来的一种新模型,但其实在20世纪70年代的多用户计算时期,这种思想就已经被提出来,直到20世纪90年代中后期,RBAC才在研究团体中得到一些重视,并先后提出了许多类型的RBAC模型。RBAC通过定义角色的权限,并对用户授予某个角色从而来控制用户的权限,实现了用户和权限的逻辑分离(区别于ACL模型),极大地方便了权限的管理。基于RBAC0模型,引入了角色间的继承关系,即角色上有了上下级的区别。转载 2023-03-14 18:48:45 · 180 阅读 · 0 评论 -
09、SpringBoot中集成SSM及其他插件
Spring Boot默认已经开启日志,默认的日志格式为:时间 日志级别 线程id 线程名称 日志类 日志说明Spring Boot日志分为:系统日志和应用日志。日志级别越高,输出内容越少,如果设置的级别为 info,则 debug 以及 trace 级别的都无法显示,日志级别由低到高 trace < debug < info < warn < error。Spring Boot 默认选择 Logback 作为日志框架,也能选择其他日志框架,但是没有必要。原创 2022-12-14 11:49:13 · 554 阅读 · 0 评论 -
08、SpringBoot入门简介
Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。人们把 Spring Boot 称为搭建程序的。其最主要作用就是帮我们快速的构建庞大的 Spring 项目,并且尽可能的减少一切 XML 配置,做到开箱即用,迅速上手,让我们关注与业务而非配置。原创 2022-12-07 23:56:31 · 475 阅读 · 0 评论 -
07、Spring中XML配置和JavaConfig配置比较
在 Spring 3.0 开始,Spring 官方就已经开始推荐使用 Java 配置来代替传统的 XML 配置了,它允许开发者将 bean 的定义和 Spring 的配置编写到到 Java 类中,不过似乎在国内并未推广盛行。当 Spring Boot 来临,人们才慢慢认识到 Java 配置的优雅,但是,也仍然允许使用经典的 XML 方式来定义 bean 和 配置 Spring原创 2022-12-07 22:59:39 · 683 阅读 · 0 评论 -
06、SpringMVC详解
在所有的MVC框架中都会存在一个前端控制器,简单来说就是提供了一个集中的请求处理机制。所有的请求都会被改请求机制处理,然后分发给相应的处理程序。一般都是用来对所有的请求进行相同的处理,如权限检查、授权、日志记录等。原创 2022-12-07 20:12:02 · 247 阅读 · 0 评论 -
05、Spring事务详解
PlatformTransactionManage接口是Spring平台提供的平台事务管理器,主要用于管理事务。该接口中主要包含3个事务操作方法。TransactionStatus getTransaction(TransactionDefinition definition):根据事务定义信息从事务环境中返回一个已存在的事务,或者创建一个新的事务。原创 2022-11-25 21:37:39 · 449 阅读 · 0 评论 -
04、SpringAOP详解
AOP的全称是 Aspect Oriented Programming,是面向切面编程的技术,把一个个的横切关注点放到某个模块中去,称之为切面。那么每一个的切面都能影响业务的某一种功能,切面的目的就是功能增强,如日志切面就是一个横切关注点,应用中许多方法需要做日志记录的只需要插入日志的切面即可。(动态代理就可以实现 AOP),这种面向切面编程的思想就是 AOP 思想了。原创 2022-11-25 17:27:30 · 732 阅读 · 0 评论 -
03、Spring中的静态代理&JDK动态代理&CGLB动态代理
代理模式:给某一个对象提供一个代理,并由代理对象控制对原对象的引用。原创 2022-11-25 15:57:34 · 916 阅读 · 0 评论 -
02、Spring中的Bean实例化、作用域、生命周期及装配方式介绍
简介:本笔记主要介绍以下几点1、Bean的常见属性及其子元素2、实例化Bean的三种方式3、Bean的生命周期和作用域4、Bean的三种装配方式。原创 2022-11-21 21:09:02 · 854 阅读 · 0 评论 -
01、spring入门简介
Spring是一个由Rod Johnson组织开发的一个分层的Java SE/EE 一站式轻量开源框架,它是以Ioc(控制反转)和AOP(面向切面编程)为内核,使用基本的JavaBean来完成以前只可能由EJB完成的工作,取代了EJB的臃肿,低效的开发模式。Sping致力于JavaEE应用各层的解决方案,子啊表现层提供了SpringMVC以及与Struts框架整合的功能,在业务逻辑层可以管理事务、记录日志等;在持久层可以整合Mybatis、Hibernate、JdbcTemplete等技术。原创 2022-11-21 16:20:53 · 373 阅读 · 0 评论