- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 局部变量和成员变量区别
局部变量和成员变量区别区别1:代码中位置不同 成员变量:类中定义的变量 局部变量:方法中定义的变量 代码块中定义的变量区别2:内存中位置不同成员变量:堆内存局部变量:栈内存区别3:是否有默认值成员变量:有局部变量:没有区别4:代码的作用范围(空间)成员变量:当前类的很多方法局部变量:当前一个方法(当前代码块)区别5:作用时间不同成员变量:当前对象从创建到销毁 局部变量:当前方法从开始执行到执行完毕...
2020-05-21 12:30:58
88
原创 SpringBoot之@SpringBootApplication注解
SpringBoot之@SpringBootApplication注解@SpringBootApplication是一个"三体"结构,它是一个复合Annotation.@Target({ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@SpringBootConfiguration@EnableAutoConfiguration@ComponentScan( excludeFilte
2020-05-13 21:15:55
130
原创 springMVC返回值分类
springMVC返回值分类字符串controller 方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址@RequestMapping("/testReturnString")public String testReturnString() {System.out.println("AccountController 的 testReturnString 方法执行了。。。。");return "success";}void@RequestMapping("/te
2020-05-13 14:54:13
127
原创 springMVC的中常用注解
springMVC的中常用注解RequestParam注解作用:把请求中的指定名称的参数传递给控制器中的形参赋值属性value:请求参数中的名称required:请求参数中是否必须提供此参数,默认值是true,必须提供代码如下/***接收请求*@return*/ @RequestMapping(path="/hello")public String sayHello(@RequestParam(value="username",required=false)String name) {
2020-05-12 16:50:19
108
1
原创 springMVC的中主要组件
springMVC的中主要组件前端控制器(DispatcherServlet)处理器映射器(HandlerMapping)处理器(Handler)处理器适配器(HandlAdapter)视图解析器(View Resolver)视图(View)
2020-05-12 10:13:41
119
原创 springMVC的中DispatcherServlet的作用
springMVC的中DispatcherServlet的作用DispatcherServlet可以说是springMVC的核心;DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,而且负责职责的分派,而且与Spring IoC容器无缝集成,从而可以获得Spring的所有好处。DispatcherServlet主要用作职责调度工作,本身主要用于控制流程,主要职责如下:文件上传解析,如果请求类型是multipart将通过MultipartRes
2020-05-12 10:03:15
3073
原创 springMVC的简单认识
springMVC的简单认识三层架构咱们开发服务器端程序,一般都基于两种形式,一种C/S架构程序,一种B/S架构程序使用Java语言基本上都是开发B/S架构的程序,B/S架构又分成了三层架构s是server服务端,b是用户web端三层架构表现层:WEB层,用来和客户端进行数据交互的。表现层一般会采用MVC的设计模业务层:处理公司具体的业务逻辑的持久层:用来操作数据库的MVC模型MVC全名是Model View Controller 模型视图控制器,每个部分各司其职。Model:数据模
2020-05-12 09:46:50
89
原创 spring事务注解的解释
spring事务注解的解释配置类中的注解@Configuration@ComponentScan(basePackages = "com.ni")@Import({JdbcConfig.class,TransactionConfig.class})@PropertySource("Jdbc.properties")//开启事务注解@EnableTransactionManagementpublic class SpringConfiguration {}业务层中的注解@Servic
2020-05-11 12:21:13
122
原创 spring中AOP的应用2(注解实现推荐)
spring中AOP的应用2(注解实现推荐)依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http:
2020-05-09 17:20:06
97
原创 spring中AOP的应用1(xml配置文件实现)
spring中AOP的应用1(xml配置文件实现)依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 ht
2020-05-09 16:59:54
74
原创 spring用Dbutils已注解实现数据库的CRUD
spring用Dbutils已注解实现数据库的CRUD依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
2020-05-09 09:52:47
131
原创 spring用Dbutils已xml配置和注解实现数据库的CRUDmd
spring用Dbutils已xml配置和注解实现数据库的CRUD依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/
2020-05-09 09:29:20
140
原创 spring用Dbutils已xml配置实现数据库的CRUD
spring用Dbutils已xml配置实现数据库的CRUD依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0
2020-05-09 09:10:14
126
原创 spring中配置bean用注解代替(1)
spring中配置bean用注解代替(1)曾经XML的配置<bean id="accountService" class="com.itheima.service.impl.AccountServiceImpl" * scope="" init-method="" destroy-method=""> * <property name="" value="" | ref=""></property> * </bean>
2020-05-08 22:37:45
543
原创 spring的几种注入方法
spring的几种注入方法构造函数注入:使用的标签:constructor-arg标签出现的位置:bean标签的内部标签中的属性 type:用于指定要注入的数据的数据类型,该数据类型也是构造函数中某个或某些参数的类型 index:用于指定要注入的数据给构造函数中指定索引位置的参数赋值。索引的位置是从0开始 name:用于指定给构造函数中指定名称的参数赋值 *以上三个用于指定给构造函数中哪个参数赋值 value:用于提供基本类型
2020-05-08 21:56:19
176
原创 spring中的依赖注入
spring中的依赖注入依赖注入Dependency InjectionIOC的作用降低程序间的耦合(依赖关系)依赖关系的管理以后都交给spring来维护在当前类需要用到其他类的对象,由spring为我们提供,我们只需要在配置文件中说明依赖关系的维护就称之为依赖注入依赖注入:能注入的数据:有三类基本类型和String其他bean类型(在配置文件中或者注解配置过的bean)复杂类型/集合类型注入的方式:有三种 第一种:使用构
2020-05-08 21:30:24
71
原创 bean对象的生命周期
bean对象的生命周期单例对象出生:当容器创建时对象出生活着:只要容器还在,对象一直活着死亡:容器销毁,对象消亡总结:单例对象的生命周期和容器相同多例对象出生:当我们使用对象时spring框架为我们创建活着:对象只要是在使用过程中就一直活着死亡:当对象长时间不用,且没有别的对象引用时,由Java的垃圾回收器回收配置文件例子<bean id="accountService" class="com.itheima.service.impl.AccountServiceImpl
2020-05-08 21:09:26
86
原创 bean的作用范围
bean标签的scope属性作用:用于指定bean的作用范围取值: 常用的就是单例的和多例的singleton:单例的(默认值)prototype:多例的request:作用于web应用的请求范围session:作用于web应用的会话范围global-session:作用于集群环境的会话范围(全局会话范围),当不是集群环境时,它就是session例子<bean id="...
2020-05-08 17:25:35
220
原创 spring创建bean的三种方式
第一种方式:使用默认构造函数创建在spring的配置文件中使用bean标签,配以id和class属性之后,且没有其他属性和标签时。采用的就是默认构造函数创建bean对象,此时如果类中没有默认构造函数,则对象无法创建。<bean id="accountService" class="com.itheima.service.impl.AccountServiceImpl"></...
2020-05-08 17:12:34
524
原创 spring bean的简单注入(1)
这里写自定义目录标题spring bean的简单注入(1)bean.xml文件测试文件ClientIAccountService文件和IAccountDao文件spring bean的简单注入(1)用xml配置文件注入bean.xml文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.spri...
2020-05-08 17:01:25
94
阿里微服务事务seata
2020-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人