/ / Конвертиране на .xml конфигурация за пролетно зареждане application.properties - java, spring, spring-boot

Конвертирайте конфигурацията .xml в прозореца за начално зареждане application.properties - java, spring, spring-boot

аз съм прехвърляне пролетта ми проект mvc да пролеттаboot и аз се опитвам да конвертирате старата школа. xml конфигурация на application properties.I са разбрали само jdbc и jsp свойства. Някакви идеи?

.xml конфиг

<bean id="trans"
class="org.springframework.orm.hibernate5.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory"/>
</bean>

<tx:annotation-driven transaction-manager="trans" />

<mvc:resources location="/resources/" mapping="/resources/**"></mvc:resources>

приложение.свойства

spring.jpa.hibernate.ddl-auto=update
spring.datasource.url=jdbc:mysql://localhost:3306/?useSSL=false
spring.datasource.username=root
spring.datasource.password=asdf
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL5Dialect

spring.mvc.view.prefix:/WEB-INF/views/
spring.mvc.view.suffix:.jsp

намери това като алтернатива, но ако някой знае настройката за application.properties

@Configuration
public class HibernateConf {

@Autowired
private EntityManagerFactory entityManagerFactory;

@Bean
public SessionFactory getSessionFactory() {
return entityManagerFactory.unwrap(SessionFactory.class);
}

Отговори:

0 за отговор № 1

Фасулът не може да бъде определен в application.properties Предполагам. Трябва да бъде в клас с @configuration анотация, боб с @ bean.