4

Spring ブートの application.properties ファイルには、次のオプションがあります。

server.tomcat.max-threads = 100
server.tomcat.max-connections = 100
spring.datasource.tomcat.max-active = 100
spring.datasource.tomcat.max-idle = 30

これは私のリポジトリクラスです

public interface UserRepository extends JpaRepository<Users,Integer>{}

これがサービスクラスです

@Service
@Transactional(rollbackFor = Exception.class)
public class UserService {

    @Autowired
    private UserRepository userRepository;
    public User getUserById(Integer id){return userRepository.findOne(id)}

問題は、userRepository が DB への接続を作成する方法と、アプリケーション プロパティ ファイルの接続プールを使用する方法です。私はJDBCと休止状態から来て、DataManager、DataSource、Connectionクラスを使用して接続プールを使用しましたが、春のブートでは、このクラスのコード行がなく、すべて正常に動作しました

4

1 に答える 1