Java数据库并发

假设我有一个存储用户名和密码的数据库。我该如何做,以便客户端可以同时在Java中同时从数据库读取和写入数据?另外,如何避免查询已更改的旧信息?

是否有内置的东西或我必须实现自己的锁定系统或互斥锁