12 2022 档案
摘要:先创建一下springboot工程,可以在idea里面创建,也可以在spring.io的 官网里面创建,因为idea很卡,所以我一般用官网里面创建。 勾选起步依赖: 然后在程序中,对于控制器类需要写的是,访问路径,然后加上需要的注解: 下面是spring和springboot的区别: 在简单介绍一下
阅读全文
摘要:maven是一个管理依赖的一个工具,上面可以通过坐标导入依赖,之前也学过,主要说几个之前没有学的。 依赖传递:当我们导入某个依赖时,这个依赖他可能内部又有其他依赖 可选依赖:可选依赖是值对外界隐藏所依赖的资源,比如说这个依赖内部有个依赖,但是不想导入它的外界知道,就可以设置<option>标签为fa
阅读全文
摘要:SpringMvc中出现异常的位置主要有以下地方: 所以在很多地方都会出现异常,所以对于异常,一个集中出来处理,因此要创建异常处理器类,来集中处理异常,其内部是Aop思想, 然后这个类上面需要使用@RestControlAdvice注解, 在处理异常的方法上面需要加上@Exceptionhandle
阅读全文
摘要:首先SpringMvc是一款实现MVC模型的轻量级web框架,主要用在写那个controller也就是控制器,也就是表现层代码的书写,以前使用Servlet来写这个表现层,现在的话使用SpringMvc就更加简洁。 创建SpringMvc主要有三步:先导入一下依赖的jar包(tomcat服务器的包也
阅读全文
摘要:Spring的aop,aop的意思是:面向切面编程,而在Sprin中的Aop具体来说是在不动原始类中的方法的情况下,给其中的方法做增强功能。 连接点就是原始类中所有的方法,切入点是原始类中需要做增强的方法,也就是需要和Spring绑定的方法,通知就是需要做的增强的功能,也就是切入点执行的操作,切面就
阅读全文
摘要:Spring3.0开启了纯注解开发,纯注解开发就是编写一个java类来替换配置文件,所以在后面的类中,获取bean的方法也变了。 是通过@Configuration关键字来标记那个代替配置文件的java类 通过@Component来定义bean类 然后就是bean的声生命周期 注解开发,当需要 用到
阅读全文
摘要:数据源对象管理,利用spring管理不是自己创建的类的bean,比如导入某个jar包,需要获得这个jar包中某个类定义的对象,既要需要在spring中操作来获得。先要知道,这个类的名字也就是后面在<bean>标签中填写在class=中的内容,然后判断是用setter还是构造器注入来获得bean,一般
阅读全文
摘要:Spring依赖注入有两种类型:setter注入,和构造器注入。setter注入中有简单类型的注入和引用类型的注入,构造器注入也是分这两个类型。 setter注入简单类型(直接类型):就是在<property>标签中完成name=“” 和value:“ setter引用类型:也是在<property
阅读全文
摘要:Spring实例化bean的方法主要有四种:通过构造方法实例化bean,使用静态工厂实例化bean,使用实例工厂实例化bean,使用FactoryBean实例化bean。前三种了解即可,使用FactoryBean实例化bean是重点。 主要是因为,第三种实例化工厂模式的过于麻烦,所以才有了使用Fac
阅读全文
摘要:首先,介绍一下spring,spring因为很好用,所以成为了java的行业标准,它在持久成,业务层都有自己的框架(Spring MVC等等。。),同时也可以兼容其他框架(Statu2 Mybatis等等) 然后就是spring的两个特点,一个是ioc,一个是aop。Aop的意思是面向切面编程,也就
阅读全文
摘要:git是linux公司开发的一个版本管理工具,是一种分布式的版本管理工具,可以用于多人协作和版本管理,如版本回溯等功能。 其中有远程仓库,本地仓库,暂存区和工作区,工作区使用 git add .可以把文件传到暂存区,暂存区 使用git commit 可以把文件传到本地仓库,本地仓库用push可以把文
阅读全文