Spring框架-four(spring的入门配置) 灰太狼 2022-03-11 08:51 167阅读 0赞 # 04-【掌握】spring的入门配置 # ## 1.下载jar包 ## *可自己去官网下载* spring-aop-4.3.7.RELEASE.jar面向切面编程的jar spring-aspects-4.3.7.RELEASE.jar 面向切面编程的jar spring-beans-4.3.7.RELEASE.jar spring bean工厂的包 spring-context-4.3.7.RELEASE.jar 上下文的包 spring-context-support-4.3.7.RELEASE.jar spring集成的第三的支持库的包 |–缓存 邮件发送 定时器等等 spring-core-4.3.7.RELEASE.jar 核心包 spring-expression-4.3.7.RELEASE.jar表达式包 spring-jdbc-4.3.7.RELEASE.jar spring对数据库访问的封装 JdbcTemplete spring-jms-4.3.7.RELEASE.jar spring-messaging-4.3.7.RELEASE.jar 消息发送的包 spring-oxm-4.3.7.RELEASE.jar spring-orm-4.3.7.RELEASE.jar 集成hibernate mybatis要用到包 spring-tx-4.3.7.RELEASE.jar 事务管理包 spring-web-4.3.7.RELEASE.jar spring对web层的集成要使用的包 spring-webmvc-4.3.7.RELEASE.jar spring对Servlet的封装包 ## 2.创建项目导入基本jar包 ## ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0MDEzNzkw_size_16_color_FFFFFF_t_70] ## 3.创建相关类 ## ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0MDEzNzkw_size_16_color_FFFFFF_t_70 1] User UserDao UserDaoImpl UserService UserServiceImpl ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0MDEzNzkw_size_16_color_FFFFFF_t_70 2] UserAction ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0MDEzNzkw_size_16_color_FFFFFF_t_70 3] ## 4.创建applicationContext.xml ## <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> <!-- 声明 dao 代表创建一个UserDaoImpl对象--> <bean id="userDao" class="com.sxt.dao.impl.UserDaoImpl"></bean> <!-- 声明service 代表创建一个UserServiceImpl对象- --> <bean id="userService" class="com.sxt.serivce.impl.UserServiceImpl"> <property name="userDao" ref="userDao"></property> </bean> <!-- 声明userAction 创建UserAction--> <bean id="userAction" class="com.sxt.action.UserAction"> <property name="userService" ref="userService"></property> </bean> </beans> ## 5.测试 ## public class TestPro { public static void main(String[] args) { //创建Spirng的工厂对象 ApplicationContext context=new ClassPathXmlApplicationContext("classpath:applicationContext.xml"); //从IOC容器里面取对象 // UserAction userAction=(UserAction) context.getBean("userAction"); //userAction 指<bean id="userAction"> // userAction.loadUserById(); UserAction userAction = context.getBean(UserAction.class); userAction.loadUserById(); } } [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0MDEzNzkw_size_16_color_FFFFFF_t_70]: /images/20220311/e36385ea5a1c43e9bd31ccd76d1a05fa.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0MDEzNzkw_size_16_color_FFFFFF_t_70 1]: /images/20220311/fc1cc9e6c22b428f87a4e0b50c8823b8.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0MDEzNzkw_size_16_color_FFFFFF_t_70 2]: /images/20220311/bdfb20473ed84d4c8637686d09f4c241.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0MDEzNzkw_size_16_color_FFFFFF_t_70 3]: /images/20220311/842fc44f483b4569bc71d7886d295f1b.png
相关 Spring框架入门:如何解决Spring配置错误问题 在使用Spring框架进行项目开发时,可能会遇到Spring配置错误。以下是一些常见的解决方案: 1. **检查语法**** 确保你的XML或JSON配置文件没有拼写错 柔情只为你懂/ 2024年09月10日 07:54/ 0 赞/ 18 阅读
相关 Spring入门第一讲——Spring框架的快速入门 Spring的概述 什么是Spring? 我们可以从度娘上看到这样有关Spring的介绍: ![在这里插入图片描述][20190831202738561.png 电玩女神/ 2022年11月27日 12:18/ 0 赞/ 195 阅读
相关 Spring Security框架入门 Spring Security框架入门 Spring Security简介 Spring Security是一个能够为基于 偏执的太偏执、/ 2022年11月20日 01:48/ 0 赞/ 272 阅读
相关 Spring 框架——spring入门教程 打个广告,帮朋友卖点东西,东西超便宜的哟【衣服鞋子等】,厂家直接出货,绝对低于市场价!!! 一般都比市场价便宜3—7折【都是牌子货】,如果您感兴趣,可以扫描屏幕下方的二维码,感 蔚落/ 2022年05月17日 06:13/ 0 赞/ 132 阅读
相关 Spring框架入门操作 > 学了几个框架之后,学习Spring框架的时候就很简单了,这篇博客先说一下spring框架的操作步骤,他的IOC、DI、AOP在以后的文章中再分享。 > > 如何创建一个s 迷南。/ 2022年04月15日 04:20/ 0 赞/ 221 阅读
相关 Spring框架入门基础 介绍 > Spring是一个分层的(一站式) 轻量级开源框架 > Spring的核心是控制反转(IoC)和面向切面(AOP) 为什么说分层一站式呢? > ja 小咪咪/ 2022年03月21日 11:26/ 0 赞/ 228 阅读
相关 Spring框架-four(spring的入门配置) 04-【掌握】spring的入门配置 1.下载jar包 可自己去官网下载 spring-aop-4.3.7.RELEASE.jar面向切面编程的jar spr 灰太狼/ 2022年03月11日 08:51/ 0 赞/ 168 阅读
相关 Spring Boot框架入门 对于Spring和SpringMVC框架,小伙伴们在学习的过程中大概也发现了这两个框架需要我们手动配置的地方非常多,不过做JavaEE开发的小伙伴们肯定也听说过“约定大于配置” 拼搏现实的明天。/ 2021年09月15日 09:02/ 0 赞/ 352 阅读
相关 Spring框架入门 1.1专业术语了解 组件/框架设计 侵入式设计 引入了框架,对现有的类的结构有影响;即需要实现或继承某些特定类。 例如: Struts框架 继承ActionSupp... 小灰灰/ 2021年03月29日 13:35/ 0 赞/ 700 阅读
还没有评论,来说两句吧...