Dans application.properties de démarrage de printemps fichier que nous avons les options suivantes:compréhension de pool de connexion de démarrage Spring
server.tomcat.max-threads = 100
server.tomcat.max-connections = 100
spring.datasource.tomcat.max-active = 100
spring.datasource.tomcat.max-idle = 30
Ceci est ma classe de dépôt
public interface UserRepository extends JpaRepository<Users,Integer>{}
C'est la classe de service
@Service
@Transactional(rollbackFor = Exception.class)
public class UserService {
@Autowired
private UserRepository userRepository;
public User getUserById(Integer id){return userRepository.findOne(id)}
La question est, comment userRepository créer une connexion à DB et va-t-il utiliser la connexion caca l du fichier de propriétés de mon application. Je viens de jdbc et hybernete où j'ai utilisé DataManager, DataSource, classes de connexion pour utiliser le pool de connexion, mais au printemps de démarrage je n'avais aucune ligne de code avec ces classes et tout fonctionne bien
bienfaisant cela signifie que si je ne comprends pas spring.datasource.tomcat.max-active = 100 spring.datasource.tomcat.max ralenti = 30 printemps boot me faire pour les valeurs par défaut? –