如何通过Spring实例化AmazonS3Client?

时间:2017-01-16 21:31:08

标签: java spring amazon-web-services amazon-s3 spring-boot

我正在尝试创建一个Spring启动应用程序,其中我使用Amazon RDS mysql数据库和S3来存储客户映像。 但是当我正在运行我的主要课程时:我总是得到

Bean of type 'com.amazonaws.services.s3.AmazonS3Client' that could not be found

以下是我的项目层次结构:

enter image description here

我的问题是弹簧配置文件在右侧文件夹中? 正如我通过spring xml发现实例化dataSource更容易。在互联网上,我还没有找到Spring启动应用程序使用Spring xml文件的单个示例?所有人都在使用注释?

<bean id="customerDAO" class="com.sap.JdbcCustomerDAO">
        <property name="dataSource" ref="dataSource" />
    </bean>

 <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
        <property name="driverClassName" value="com.mysql.jdbc.Driver" />
        <property name="url" value="jdbc:mysql://rdssample.xxxxxxp.us-west-2.rds.amazonaws.com:3306/customer" />
        <property name="username" value="rdssample" />
        <property name="password" value="rdssample" />
    </bean> 

我的spring配置文件是否在正确的路径上?

请帮我解决问题。

0 个答案:

没有答案