V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ourslay  ›  全部回复第 1 页 / 共 3 页
回复总数  51
1  2  3  
252 天前
回复了 jimisun 创建的主题 程序员 Http 协议或(其他)协议的调用换标准 SQL
superset 的交互可以看看参考下

实现的话直接使用 JDBC 。定义好接口,获取 schema ,table ,columns 等。不同的 db 去实现一下。
266 天前
回复了 kachu673 创建的主题 Java Spring 工程师常规解决方案
springdoc springfox 替代品
okhttp
restclient RestTemplate 实现
spring security
269 天前
回复了 bluecube13 创建的主题 程序员 SpringBoot 如何优雅的实现动态更新配置?
refresh-scope 应该比较优雅实现。只需要引入 spring-cloud-commons 依赖即可
https://docs.spring.io/spring-cloud-commons/docs/4.0.3/reference/html/#refresh-scope
2023-03-14 13:01:14 +08:00
回复了 Mason2021 创建的主题 程序员 分享: Zed 编辑器邀请链接
做好重试,可以试试 loom 虚拟线程很丝滑
2022-09-21 08:56:52 +08:00
回复了 yazinnnn 创建的主题 Java java19 ga
@nba2k9 已经支持了
建议 channel 不要频繁打开关闭。本身是多路复用且线程安全本身。伴随着应用的生命周期一块管理。
2021-01-23 20:42:29 +08:00
回复了 totoro52 创建的主题 Java SpringSecurity 前台和后台用户不同表问题
贴下之前回复的。
自定义 Filter 继承 UsernamePasswordAuthenticationFilter,分别实现对 user/admin 的 AuthenticationManager

configure 配置
```
.addFilter(new MultipleAuthenticationFilter(adminAuthenticationManager(), "/admin/login"))
.addFilter(new MultipleAuthenticationFilter(userAuthenticationManager(), "/user/login"));

```
AuthenticationManager 配置
```
List<AuthenticationProvider> providers = new ArrayList<>();
DaoAuthenticationProvider daoAuthenticationProvider = new DaoAuthenticationProvider();
daoAuthenticationProvider.setUserDetailsService(adminDetailsService()); // or userDetailsService
providers.add(daoAuthenticationProvider);
return new ProviderManager(providers);
```
2020-11-10 21:01:21 +08:00
回复了 azev 创建的主题 问与答 需要搭个小的 web 应用,什么技术栈做出来速度快又省内存?
quarkus native
在 jhipster 里面找下 JWTFilter 类,在验证 token 之前。加一个黑名单效验
2020-10-28 08:45:56 +08:00
回复了 madworks 创建的主题 Java 各位大佬, jpa 和 mybatis 一起用符合设计吗,有哪些隐患
Spring Data JDBC 了解下 。
2020-09-26 21:29:50 +08:00
回复了 tsingke 创建的主题 程序员 javaer 们, JPA 和 mybatis,喜欢用哪一个
spring data jdbc + mybatis 这个应该是最佳组合了吧
2020-09-14 10:19:05 +08:00
回复了 jiobanma 创建的主题 Java mybatis+pgsql 执行 insert 和 update 之后返回 id
试试 spring data jdbc
2020-08-19 20:15:09 +08:00
回复了 monkeyWie 创建的主题 Java 建议别升级 IDEA 到 2020.02
lombok 问题的升级到 2.1Preview 可以解决
2020-07-30 09:17:14 +08:00
回复了 jerrry 创建的主题 Java spring data jpa 软删除最佳实践?
是的,如果 @where 满足不了你,可以试试 @Filter

还有 1 种方案是写 native 方式进行查询全部
@Query(value="SELECT * FROM EntityA", nativeQuery=true)
public ignoreWhereMethod(){}
2020-07-30 07:48:14 +08:00
回复了 jerrry 创建的主题 Java spring data jpa 软删除最佳实践?
entity 实体上加上 @Where 注解
Spring Data Jdbc + Mybatis
https://docs.spring.io/spring-security/site/docs/5.4.0-M1/reference/html5/#el-access-web-beans
`
public class WebSecurity {
public boolean check(Authentication authentication, HttpServletRequest request) {
...
}
}
You could refer to the method using:

<http>
<intercept-url pattern="/user/**"
access="@webSecurity.check(authentication,request)"/>
...
</http>
or in Java configuration

http
.authorizeRequests(authorize -> authorize
.antMatchers("/user/**").access("@webSecurity.check(authentication,request)")
...
)
`
Reactive 应用就更简单
`
public SecurityWebFilterChain springSecurityFilterChain(ServerHttpSecurity http) {
http
.authorizeExchange()
.pathMatchers("/api/**").access(customerAccessCheck)
...
return http.build();
}
`
最近的项目选的 Spring WebFlux + R2DBC 。
有时间折腾那么 quarkus 也是个不错的选择
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5396 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 08:29 · PVG 16:29 · LAX 01:29 · JFK 04:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.