java - 使用 JDBC 与 MySQL、JAVA REST 和 Python REST 进行序列化

标签 java python mysql rest jdbc

我有一个项目,其中使用 JDBC 和 MySQL 来存储一些用户信息,Java REST 用于服务器,Python REST 用于客户端。

我的问题是:默认情况下(我没有更改配置中的任何内容),来自客户端的http请求是否在服务器端序列化?我问这个是因为我想知道是否需要使数据库插入/删除查询线程安全或其他什么。

最佳答案

当然它们需要是线程安全的。您应该像单线程一样编写 Java 服务器,因为 Java EE 应用服务器将为每个传入请求分配一个线程。

您还需要考虑数据库隔离和表锁定。你会允许“脏读”还是你的事务应该是可序列化的?您应该选择更新吗?这是一个数据库设置,与线程考虑因素分开。

关于java - 使用 JDBC 与 MySQL、JAVA REST 和 Python REST 进行序列化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9158578/

相关文章:

java - 使用 List 还是 Collection 更好?

java - 安卓设置 fragment

python - 在 .py 文件中引用 django 中的静态文件(不在模板中)

python - 得到一个 'AttributeError at/login/authenticated' , 'User' 对象没有属性 'backend'

MySQL select replace - 使用手动值而不是连接的查找表

java - 如何防止基于角色加载 GWT 小部件?

java - GLFW 引擎和主线程问题 IntelliJ

python - python中列表映射列表的所有组合

PHP、MYSQL,根据 3 个下拉列表中的所有值为 true 选择结果

php - 特定优惠券的 Woocommerce 总销售额