![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
web框架
文章平均质量分 89
web开发中必须掌握的框架技术
逍遥Sean
计算机专业毕业并拥有超过3年工作经验的前后端技术探险家,擅长多个领域包括Web网站开发、游戏程序设计、WPF微软桌面程序、微信小程序等等。
在我的博客中,我致力于分享深入的技术见解和实际经验,帮助程序员解决各种挑战和提升技能。你将在这里找到关于如何构建高效Web服务的实用技巧,游戏开发中的优化策略以及数据结构与算法在应用程序的最佳实践。
我希望通过分享我的知识和经验,为广大程序员社区贡献一些实用的见解,让大家在技术的路上少走弯路,更快地实现自己的开发目标。
无论你对哪个领域感兴趣,我都希望我的博客能成为你解决问题的有力工具。请随时浏览我的最新文章,欢迎留言讨论,共同探索技术的无限可能!
展开
-
MyBatis的动态 SQL、代理机制与多级缓存
MyBatis 是一个开源的 Java 持久层框架,它通过 XML 或注解的方式将 SQL 语句与 Java 对象进行映射。相比于传统的 JDBC 操作数据库,MyBatis 简化了很多重复的代码和操作,同时也提供了很多功能强大、易于使用的特性。MyBatis 可以与各种数据库进行交互,支持主流的关系型数据库,如 MySQL、Oracle、SqlServer、Postgres 等。简单易学:MyBatis 的设计思路很简单,易于理解和学习。原创 2023-09-22 22:10:38 · 392 阅读 · 0 评论 -
spring mvc的执行流程
请求拦截。用户发起请求,请求先被sevlet拦截,转发给spring mvc框架请求转发。spring mvc里面的DispcherServlet会接收到请求并转发给HandlerMapping匹配接口。HandlerMapping负责解析请求,根据请求信息和配置信息找到匹配的controller类,如果有配置拦截器,会按照孙旭执行拦截器里面的preHandler方法执行接口。找到controller之后,会把请求参数传递给controller的方法传参返回数据。controller执行完以后返回原创 2023-09-01 22:07:35 · 758 阅读 · 0 评论 -
Spring常考知识点(IOC、事务、容器等)
通常,我们认为Spring有两⼤特性IoC和AOP,那到底该如何理解IoC呢?对于很多初学者来说,IoC这个概念给⼈的感觉就是**我好像会,但是我说不出来**。那么IoC到底是什么,接下来来说说我的理解,实际上这是⼀个⾮常⼤的问题,所以我们就把它拆细了来回答,IoC表示控制反转,那么:> 1. 什么是控制?控制了什么?> 2. 什么是反转?反转之前是谁控制的?反转之后是谁控制的?如何控制的?> 3. 为什么要反转?反转之前有什么问题?反转之后有什么好处?这就是解决这⼀类⼤问题的思路,⼤⽽化⼩原创 2023-09-21 09:59:43 · 206 阅读 · 0 评论 -
手撕代码 - 手写IOC和DI
User类中包括三个私有属性、set get方法、一个无参构造方法、一个有参构造方法和一个私有普通方法run/***/System.out.println("私有方法run...");return id;return age;获取Class的多种方式获取构造方法获取属性获取方法import org/**// 1. 获取Class的多种方式 @Test public void testClass() {原创 2023-09-21 09:28:52 · 102 阅读 · 0 评论 -
spring boot 项目中搭建 ElasticSearch 中间件 一 postman 操作 es
存储,检索数据集群扩展PB级处理数据全文检索,分析日志管理。原创 2023-08-28 21:33:15 · 540 阅读 · 0 评论 -
spring boot的自动装配原理
总结:自动装配是在约定大于配置这样的思想下的实现,这也是spring boot的主要思想之一,这个思想让开发人员可以更加关注于要实现的业务,而不是繁琐的配置。原创 2023-09-01 20:57:09 · 662 阅读 · 0 评论 -
Spring核心概念
Spring的核心是控制反转(IoC)和面向切面(AOP)。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式)轻量级开源框架。为什么说Spring是一个一站式的轻量级开源框架呢?EE开发可分成三层架构,针对JavaEE的三层结构,每一层Spring都提供了不同的解决技术。web层=>springMVCservice层=>spring的ioc,例如bean管理、spring的声明式事务。原创 2020-10-19 22:45:29 · 447 阅读 · 1 评论 -
IOC概述及其实现原理
IoC即Inversion of Control,反应过来就是控制反转。啥是控制反转啊?控制反转指的就是将对象的创建权反转给(交给)了Spring,其作用是实现了程序的解耦合。也可这样解释:获取对象的方式变了,对象创建的控制权不是"使用者",而是"框架"或者"容器"。用更通俗的话来说,IoC就是指对象的创建,并不是在代码中用new操作new出来的,而是通过Spring进行配置创建的。原创 2021-07-05 19:54:52 · 7852 阅读 · 3 评论 -
Spring的常用注解
spring常用注解@EnableWebMvc@Configuration@Bean@SpringBootApplication && @MapperScan@Controller@ResponseBody@RestController@RequestMapping("robot")@Resource@RequestMapping@Service原创 2023-02-19 00:59:19 · 419 阅读 · 0 评论 -
spring注解使用中常见的概念性问题
Autowired和@Inject基本是一样的,因为两者都是使用AutowiredAnnotationBeanPostProcessor来处理依赖注入。但是@Resource是个例外,它使用的是CommonAnnotationBeanPostProcessor来处理依赖注入。@Profile: 表示当一个或多个@Value 指定的配置文件处于可用状态时,组件符合注册条件,可以进行注册。作为类级别的注释在任意类或者直接与@Component 进行关联,包括@Configuration 类。原创 2023-02-19 00:54:53 · 318 阅读 · 0 评论