SF
OneAPM 官方技术专栏
OneAPM 官方技术专栏
注册登录
关注博客
注册登录
主页
关于
RSS
JPA2.1 中三个提升应用性能的新功能
OneAPM蓝海讯通
2016-01-04
阅读 5 分钟
5k
经常在网上看到开发者们抱怨 JPA 性能低下的帖子或文章,但如果仔细查看这些性能问题,常会发现导致问题的根本原因大致包括以下几个: 使用过多的 SQL 查询从数据库中获取所需的实体信息,即我们常说的n+1查询问题 逐个更新实体,而不是使用单条语句进行更新 使用 Java 应用程序而非数据库进行大量数据处理 JPA提供了处...
XSS 攻击在它的面前都弱爆了!
OneAPM蓝海讯通
2015-11-19
阅读 2 分钟
2.4k
虽然双十一刚刚过去不久,但是对很多工程师来说,连续熬夜加班的「噩梦」似乎还没有过去。尤其是像双十一这种活动,对于电商网站的工程师们来说,他们需要彻夜的加班加点来保障网站的稳定性和安全性。当然,面对上千亿的销售额,更是让所有的电商平台工程师们,对安全问题不敢有任何一丝丝的怠慢。
在 Java 中如何更高效地存储和管理 SQL 语句?
OneAPM蓝海讯通
2015-08-19
阅读 2 分钟
4.2k
如果使用的是普通的、没有任何外部类库的 Java JDBC,那么就必须得自己去管理 SQL 语句。很不幸的是,Java String 并不支持多行结构,所以开发者必须使用许多引号+连接符来拼接语句,这会使得 SQL 语句非常难于阅读和管理。同时,这也使得维护和测试(尝试从 Java 代码中 Copy 一条 SQL 语句到 SQL 客户端运行)更加困难...