学习Spring的第十二天
•
数据库
Bean基本注解开发

创建一个空Maven项目:

创建完如下
之后在pom文件配置坐标
org.springframework
spring-context
5.3.7
com.alibaba
druid
1.1.23
mysql
mysql-connector-java
5.1.49
org.mybatis
mybatis
3.5.5
org.springframework
spring-jdbc
5.2.13.RELEASE
org.mybatis
mybatis-spring
2.0.5
javax.servlet
javax.servlet-api
4.0.1
不知道为啥 , 我的项目还要加一个maven插件才能跑起来 , 好奇怪
如下 , 不加就报错
org.apache.maven.plugins
maven-compiler-plugin
8
8
接着新建文件 , 和原来一样

二 . 开始进行Bean的注解开发
在类前加@Component即可
代码如下
package com.itheima.dao.impl;
import com.itheima.dao.UserDao;
import org.springframework.stereotype.Component;
//
@Component("userDao")
public class UserDaoImpl implements UserDao {
}
之后再配置主文件applicationContext.xml
代码如下
然后即可测试
package com.itheima;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class ApplicationContextTest {
public static void main(String[] args) {
ClassPathXmlApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml");
Object userDao = applicationContext.getBean("userDao");
System.out.println(userDao);
}
}
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/bbd33a0d68.html
