spring和spingmvc
文章平均质量分 59
spring
Chris_Chris_
梦想架构师
展开
-
springboot 整合日志
pom文件中排除默认的log的包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <exclusions> <exclusion> <groupId>org.springframework.boot</groupI原创 2021-06-04 01:28:57 · 246 阅读 · 0 评论 -
springboot
springboot约定优于配置,快速使用spring的一种方式>>>遵循约定开发springboot的两大核心,起步依赖,自动配置使用springboot注意 :创建springboot项目的时候这里要选择一个稳定的版本springboot启动的时候,时候会扫描启动类所在的包及其子包,所以@Controller等要注入ioc的bean的类要写在启动类的所在包的子包下面springboot热部署引入依赖修改idea配置Ctrl+Shift+Alt+/ 修改设置原创 2020-09-01 04:00:57 · 94 阅读 · 0 评论 -
spring源码bean的初始化过程和循环依赖
spring 容器初始化流程spring初始化的核心在refresh()方法@Override public void refresh() throws BeansException, IllegalStateException { // 对象锁加锁 synchronized (this.startupShutdownMonitor) { /* Prepare this context for refreshing. 刷新前的预处理 表示在真正做refresh原创 2020-10-20 22:10:24 · 281 阅读 · 0 评论 -
ssm中xml的<bean>依赖@bean中的类
如题本来想这样依赖@Configuration中的@bean@Configurationpublic class DataSourceConfig { Map<String, String> map = new HashMap<>(); @Bean public DruidDataSource dataSource() throws Exception { //从读取数据库的配置 }....但是报错了No bean name原创 2020-10-04 21:10:29 · 261 阅读 · 0 评论 -
springmvc基础整理
springmvc springmvc经典三层架构经典三层架构表现层(view 视图+ controller):负责接收请求,转发请求,它转发给业务层业务层:执行业务逻辑,需要操作数据源则使用持久层的功能持久层:操作数据库springmvc是一个应用于表现层的框架,是对servlet的封装,简化了servlet的开发M:(数据模型(各种vo,po,dto)+业务模型(业务逻辑代码))V:view视图(jsp,html)C:controller控制器(servlet)配置<servl原创 2020-08-22 03:40:52 · 131 阅读 · 0 评论 -
spring基础整理ioc aop 和事务控制
spring基础iocaop动态代理的两种实现方式手写ioc和aop事务控制注入的几种方式xml创建beanxml注入bean注解插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入spring 基础知识整理ioc什么是ioc:–> 控制反转(Inversion of Contro原创 2020-08-09 23:19:52 · 118 阅读 · 0 评论 -
springmvc 源码分析
springmvc流程FrameworkServlet.doGet/doPost()->FrameworkServlet->processRequest()->DispatcherServlet.doservice()->DispatcherServlet.doDispatch()SpringMVC处理请求的流程即为 org.springframework.web.servlet.DispatcherServlet#doDispatch方法的执行过程1)调用getHandler原创 2021-05-01 11:15:07 · 88 阅读 · 0 评论