Im 봄을 사용하여 부팅을 통해 응용 프로그램 Amazon Ec2 는 연결을 Oracle 데이터베이스입니다. 응용 프로그램.properties 파일은 다음과 같은 관련 속성-
hibernate.dialect=org.hibernate.dialect.Oracle12cDialect
hibernate.show_sql=true
hibernate.format_sql=true
# dbcp2 settings
spring.datasource.dbcp2.initial-size=10
spring.datasource.dbcp2.max-total=100
spring.datasource.dbcp2.pool-prepared-statements=true
spring.jdbc.template.max-rows=500
spring.datasource.dbcp2.max-open-prepared-statements=100
logging.level.org.springframework.jdbc.core.JdbcTemplate=DEBUG
logging.level.org.springframework.jdbc.core.StatementCreatorUtils=TRACE
# Schema
spring.appds.jdbcurl = jdbc:oracle:thin:@xx.r.zz.tt:1521/tttt
spring.appds.username = userAPP
spring.appds.password = passwordApp
spring.appds.driverClassName = oracle.jdbc.OracleDriver
응용 프로그램을 병행을 통해 크론을 사용하여 루트 권한에서 루트 폴더에 있습니다.
응용 프로그램되지 않을 반환에 대한 데이터 jdbctemplate 쿼리됩니다.
SELECT *
FROM TABLE(lic.skd_es_i.e_g_app_sh_li(key => 54234
, date_from => NULL
, date_to => NULL
, use_country => 'IT'
, work_title => ''
, source => 'LOCAL'));
그러나 동일한 쿼리를 작업을 통해 데이터베이스에 항상있다.
오늘날 때 내가 다시 시작 봄 부팅 응용 프로그램을 항아리에 의해 수동으로 탐색 항아리에 위치,그것을 작동합니다.
저는 호기심을 알 수 있었다 무엇 뒤에 이유는?