
SSM:Spring+SpringMVC+Mybatis
文章平均质量分 89
Spring+SpringMVC+Mybatis的知识点
ヾ草木萤火(≧▽≦*)o
猿在山林
展开
-
Spring中常用的请求处理携带参数的注解@RequestBody、@RequestParam和 @PathVariable
当在 Spring 框架中进行 Web 开发时,和是常用的注解,用于处理不同类型的请求参数。原创 2023-09-09 09:56:43 · 1560 阅读 · 0 评论 -
BeanFactory&ApplicationContext之间的关系
表面上我们用到了getbean方法实际上:IOC,DI以及Bean的生命周期的各种功能都有它的实现类提供的。补充:这个实现类是谁==》关于DefaultListableBeanFactory它有一个继承的接口DefaultSingletonBeanRegistry,该类的有一个成员变量用来存放单例的Bean在这段代码中,singletonObjects 是一个 ConcurrentHashMap 类型的对象,它是线程安全的哈希表实现。原创 2023-08-14 15:33:51 · 168 阅读 · 0 评论 -
SpringMVC注解配置
在配置文件中添加以下配置--自定义 视图解析器-->--jsp页面放在web-inf下需要配置前缀/WEB-INF/pages/-->--为访问的jsp页面拼接缀.jsp--></bean>这样我们在访问资源时在注解@RequestMapping("写上你想要映射的URL")return "jsp页面名字";//Controler中写如下方法这样在访问路径localhost:8080/你的项目名/hello就会根据视图解析器的配置自动给你拼接路径。原创 2023-08-10 17:59:17 · 270 阅读 · 0 评论 -
Spring和其IOC和DI
当需要修改 `Book` 或 `Library` 的实现方式时,只需要调整配置文件或注解,而不需要修改 `LibraryService` 类的代码,这符合开闭原则,并且提高了代码的可扩展性和可重用性。同时,将对象的创建和管理交给框架来处理,可以提高代码的可维护性,减少重复代码的编写。这样,框架会负责根据配置文件或注解,在创建 `LibraryService` 对象时自动注入 `Book` 和 `Library` 对象,使得它们之间的依赖关系解耦,并且不需要修改 `LibraryService` 类的代码。原创 2023-08-01 20:45:18 · 156 阅读 · 0 评论 -
Spring中的注解装配
如果找不到与该名称匹配的 bean,就会出现找不到 bean 的错误。注解指定了具体的 bean 名称为 "userDao",这意味着 Spring 在上下文中查找名为 "userDao" 的 bean,并成功创建了实例。@Repository,而不设置注解参数时,spring会默认以userDaoImpl作为该bean的 id。,那么根据默认的查找规则,Spring 将会寻找一个名为 "userDaoImpl" 的 bean。Spring中的注解装配简化了xml中bean的配置,大大提高了开发效率。原创 2023-08-01 20:46:11 · 239 阅读 · 0 评论