XIAOBAI的个人博客
  • 首页
  • 归档
  • 分类
  • 关于

Spring-SpringIoC-配置类

Spring-SpringIoC-配置类我们使用注解方式解放了很大一部分xml的功能,但仍然存在三个功能必须要在xml文件配置 使用<context:component-scan base-package=””/>标签配置扫描包 使用<context:property-placeholder location=””/>引入外部的配置
2024-05-27
JAVA > SSM

Spring-SpringIoC-注解

Spring-SpringIoC-注解xml配置组件到IoC容器的方式十分麻烦,我们可以在组件中使用注解的方式将组件添加到IoC容器中 我们可以通过配置其value属性的形式完成对id值的修改,value= 可缺省不写 注:使用注解添加组件到IoC时,组件默认的id值会直接使用类名的首字母小写形式 注解 说明 @Component 该注解用于描述 Spring 中的 Bean
2024-05-27
JAVA > SSM

Spring-SpringIoC-JdbcTemplate

Spring-SpringIoC-JdbcTemplate在JDBC的学习中,我们学会了Druid连接池的使用,并且会用软编码和硬编码的形式来实现 笔记中的 JDBC -> JDBC连接池 硬编码硬编码形式的Druid连接池也是通过new DruidDataSource()的方式来实例化对象的 我们同样可以交给Spring接管Druid连接池的实例化 123456<bean id
2024-05-26
JAVA > SSM

Spring-SpringIoC

Spring-SpringIoCIoC是inverse of control的简写,译为控制反转,是一种创建对象的思想 是控制反转就是将创建对象的权力交给Spring容器,其实就是让Spring容器帮你创建对象,而你不需要在java代码中new对象了 DI是Dependency Injection,译为依赖注入 当容器中对象与对象之间关系,是通过DI完成的 SpringIoC容器的配置方式有三种:
2024-05-25
JAVA > SSM

Spring

Spring再谈框架之前我们学习到:框架 = 反射 + 注解 + 设计模式 而今天还有一个新增的框架概念:框架 = jar + 配置文件 单独的一个jar包为工具类,而jar包+对其进行配置的配置文件,即可看作为框架 单一架构一个项目,一个工程,导出为一个war包,在一个Tomcat上运行,也叫all in one 项目主要应用技术框架为:Spring , SpringMVC
2024-05-25
JAVA > SSM

Maven-继承与聚合

Maven-继承Maven继承是指在Maven项目中,让一个项目继承另一个项目的配置信息(pom.xml),是一种依赖管理的简化手段 在同一个项目中,可以有不同的多个模块来组成 模块之间会使用相同的框架,部分相同的依赖 我们可以选择在父工程中直接引入依赖,让子模块继承 父工程我们建立一个模块,作为所有模块的父工程 在父工程中我们不写代码,不做具体的功能实现,所以将打包方式改为pom,并删除src
2024-05-25
JAVA > SSM

Maven-构建

Maven-构建项目构建是指将源代码、依赖库和资源文件等转换成可执行或可部署的应用程序的过程 清理 -> 编译 -> 测试 -> 报告 -> 打包 -> 部署 Maven项目将构建的过程全部暴露出来,让程序员可以主动触发 重新编译:当编译不充分,或者部分文件没有被编译时 打包:独立部署到外部服务器软件,打包部署 部署本地或私服仓库:当我们的Maven项目要被别的
2024-05-20
JAVA > SSM

Maven-setting.xml

setting.xml我们同样也可以使用idea自带的maven 在.m2文件夹下创建setting.xml文件即可完成配置 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
2024-05-20
JAVA > SSM

Maven-依赖管理

Maven-依赖管理在pom.xml中,可以通过标签的方式添加第三方依赖的声明 第三方依赖的本质也是一个打包为jar的maven工程文件,他也有自己的gav标识 所以我们在标签中使用gav来确定寻找依赖即可 1234567<dependencies> <dependency> <groupId>com.fasterxml.jackson.co
2024-05-20
JAVA > SSM

Maven

MavenMaven是一款Java项目构建管理、依赖管理的工具 在学习前端工程化时,我们接触到了npm&node.js,maven就相当于后端的项目管理,依赖管理的软件 同样的,Maven也有两个核心功能: 依赖管理 构建管理 构建这个词对于我们来说并不陌生,但不同的平台中,项目结构并不相同 比如idea和eclipse的项目结构就不同 为了解决这个问题,我们使用Maven来构建项目,
2024-05-20
JAVA > SSM
1…1112131415…28

搜索

Hexo Fluid