上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 58 下一页
摘要: 1.SpringMVC执行流程 Spring web MVC 框架提供了模型-视图-控制的体系结构和可以用来开发灵活、松散耦合的 web 应用程序的组件。MVC 模式导致了应用程序的不同方面(输入逻辑、业务逻辑和 UI 逻辑)的分离,同时提供了在这些元素之间的松散耦合。 模型封装了应用程序数据,并且 阅读全文
posted @ 2020-12-30 17:15 GumpYan 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1.概述 SpringMVC是一种基于Java的实现MVC设计模型的请求驱动类型的轻量级Web框架,属于SpringFrameWork的后续产品,已经融合在Spring Web Flow中 M:Model,主要用于数据封装,业务逻辑处理 V:View,视图,用于数据的展示 C:Controller, 阅读全文
posted @ 2020-12-30 11:19 GumpYan 阅读(6690) 评论(0) 推荐(0) 编辑
摘要: 1.基本三层框架 具体的创建web工程可以查看这篇文档:https://www.cnblogs.com/GumpYan/p/13711056.html web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmln 阅读全文
posted @ 2020-12-29 15:07 GumpYan 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1.基于注解的事务控制 自定义的bean可以用注解,非自定义的就在配置中就可以了 事务控制解析: (1)使用@Transactional在需要进行事务控制的类或是方法上修饰,注解可用的属性同xml配置方式,例如:隔离级别,传播行为等 (2)注解使用在类上,那么该类下的所有方法都使用同一套注解参数配置 阅读全文
posted @ 2020-12-28 20:53 GumpYan 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1.基于XML的声明式事务控制 1.1 什么是声明式事务控制 Spring的声明式事务顾名思义就是采用声明的方式来处理事务。这里所说的声明,就是指在配置文件中声明,用在Spring配置文件中声明式的处理事务来代替代码式的处理事务 1.2 声明式事务处理的作用 (1)事务管理不侵入开发的组件(即,业务 阅读全文
posted @ 2020-12-28 16:39 GumpYan 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1.Spring 支持两种类型的事务管理 编程式事务管理 :这意味着你在编程的帮助下有管理事务。这给了你极大的灵活性,但却很难维护。(自己使用Java的API写代码) 声明式事务管理 :这意味着你从业务代码中分离事务管理。你仅仅使用注释或 XML 配置来管理事务。(用配置的方式) 声明式事务管理比编 阅读全文
posted @ 2020-12-28 14:26 GumpYan 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 1.基于注解的AOP开发步骤 (1)创建目标接口和目标类(内部有切点) (2)创建切面类(内部有增强方法) (3)将目标类和切面类的对象创建权交给spring (4)在切面类中使用注解配置织入关系 (5)在配置文件中开启组件扫描和AOP的自动代理 (6)测试 原先的bean在xml中配的,现在的be 阅读全文
posted @ 2020-12-25 17:10 GumpYan 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1. 开发的步骤 (1)导入AOP相关坐标 在pom.xml中 (2)创建目标接口和目标类(内部有切点) (3)创建切面类(内部有增强方法) (4)将目标类和切面类的对象创建权交给spring (5)在applicationContext.xml中配置织入关系 (6)测试代码 案例: (1)导入AO 阅读全文
posted @ 2020-12-25 14:46 GumpYan 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 1. Python自带的split函数只能指定一个分割符,需要使用多个分割符时,可以使用re.split()。 str.split(separator, maxsplit) 注意这里的第二个参数, 当设置了maxsplit=2时,最多只会分隔两次,也就是生成3个组。 import re text = 阅读全文
posted @ 2020-12-22 15:19 GumpYan 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1.概述 python跟java中的变量本质是不一样的,Python的变量实质上是一个指针(int型或str型),而java的变量是一个可操作的存储空间。 (1)不可变对象 a = 1 b = a print(id(a), id(b)) a = 2 #不可变对象被重新赋值,重新分配了一块内存,ID就 阅读全文
posted @ 2020-12-22 14:58 GumpYan 阅读(140) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 58 下一页