Java Weekly, Issue 291 – Java周刊》第291期

最后修改: 2019年 7月 26日

中文/混合/英文(键盘快捷键:t)

Here we go…

我们来了……

1. Spring and Java

1.Spring和Java

>> Deploying Spring Boot app as WAR [vojtechruzicka.com]

Even if you must deploy to a traditional app server, you can still build your app as a WAR without losing direct executability.

即使你必须部署到传统的应用程序服务器上,你仍然可以将你的应用程序构建为WAR,而不会失去直接的可执行性

>> Reflecting over Exercises in Programming Style [blog.frankel.ch]

A nice write-up on reflection and the Kotlin Poet API for code generation.

关于反射和用于代码生成的Kotlin Poet API的一篇好文章。

>> DON’T make an ASS out of U and ME when dealing with Hibernate caching! [blog.codecentric.de]

And a great way to test your ORM behavior using ttddyy’s DataSourceProxy, a wrapper API around DataSource. Very cool.

还有一个很好的方法来使用ttddyy的DataSourceProxy测试你的ORM行为,这是一个围绕DataSource的包装API。非常酷。

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical and Musing

2.技术和思考

>> Differences between PUT and POST S3 signed URLs [advancedweb.hu]

Although PUT is much simpler to use, POST provides many more features.

虽然PUT使用起来更简单,但POST提供了更多的功能

>> Why won’t it… [blog.cleancoder.com]

And as we expect modern software to “get out of our way”, we should be mindful to make our systems more flexible.

而当我们期望现代软件 “摆脱我们的方式 “时,我们应该注意使我们的系统更加灵活

Also worth reading:

3. Comics

3.漫畫

>> More People Working At Home [dilbert.com]

>> Housing Costs [dilbert.com]

>> The New Consultant [dilbert.com]

4. Pick of the Week

4.本周精选

>> No, You Can’t Make a Person Change [markmanson.net]

Next »

Java Weekly, Issue 292

« Previous

Java Weekly, Issue 290