我正在开发一个春天启动应用程序,我用application.properties配置数据库连接,服务器端口等。春季启动的application.properties
# ===============================
# = SERVER CONFIGURATION
# ===============================
server.port=8173
# ===============================
# = DATABASE CONFIGURATION
# ===============================
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/springBootApps
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.jpa.show-sql=true
spring.jpa.hibernate.ddl-auto=create
# ===============================
# = SPRING CONFIG
# ===============================
server.error.whitelabel.enabled = false
spring.view.prefix =/WEB-INF/jsp/
spring.view.suffix = .jsp
我可以用一个application.properties文件而不是春-configuration.xml还是我需要在我的项目中使用这两种配置?
我可以在application.properties文件中写下我所有的Spring配置吗? (在以前版本的春天我这样做是使用springConfiguration文件)
正如我怎么能实现在application.properties
<bean id="daoImpl" class="com.mycompany.loginapp.dao.UserDaoImpl"/>
<bean id="data" class="org.springframework.jdbc.core.JdbcTemplate" >
<property name="dataSource" ref="dataSource" />
</bean>
自Spring 3.0以来,第三个选项是bean定义,使用@Configuration的“基于Java的配置”。有关详细信息,请参阅http://docs.spring.io/spring-javaconfig/docs/1.0.0.M4/reference/html/ch03.html。 –