V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ourslay  ›  全部回复第 1 页 / 共 3 页
回复总数  52
1  2  3  
@coderpwh Phantom 上可以添加监视地址... 记住主动找你私聊的都是骗子。
2023-08-14 19:19:11 +08:00
回复了 jimisun 创建的主题 程序员 Http 协议或(其他)协议的调用换标准 SQL
superset 的交互可以看看参考下

实现的话直接使用 JDBC 。定义好接口,获取 schema ,table ,columns 等。不同的 db 去实现一下。
2023-07-31 20:20:01 +08:00
回复了 kachu673 创建的主题 Java Spring 工程师常规解决方案
springdoc springfox 替代品
okhttp
restclient RestTemplate 实现
spring security
2023-07-28 18:50:13 +08:00
回复了 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();
}
`
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5986 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 02:38 · PVG 10:38 · LAX 18:38 · JFK 21:38
Developed with CodeLauncher
♥ Do have faith in what you're doing.