我有一个带有复合骆驼用例名称的Java实体,例如employeeProject
。
我需要将这些实体映射到带有snake case名称的表上,例如Employee_Project
,而不是Quarkus/Panache使用的默认值,例如EmployeeProject
。
我知道我可以用@entity(name=“employee_project”)
设置自定义表名,但我想知道是否有某种应用程序属性为我做同样的工作。
您可以为此创建自定义命名策略。还请参阅下面的文章,它提供了一个这个用例的示例:https://thorben-janssen.com/naming-strategies-in-hibernate-5/#names_in_snake_case_instead_of_camel_case
我知道我可以获得包名并从完整的类名中去掉相应数量的字符,但我猜已经有人这么做了?
我试图让发送消息给另一方的用户和接收消息的用户在每行的一行中。 那么oracle sql查询应该是什么呢
有没有办法在Spring MVC中获取当前会话,但不是通过请求。通常,我们所做的是在操作/控制器类方法中获取请求。从这个请求中,我们逐个请求获得会话。getSession()。但是,有没有办法在没有此请求对象的情况下获取此会话? 我的动机是,在一个实用程序类中,我需要访问会话中设置的值,而这个实用程序类方法是从控制器类的50多个方法中访问的。如果我必须从请求中获得会话,那么我需要更改所有这50个位
我有一个简单的Quarkus资源: 我试图将实例注入到我的资源中,但是我得到了一个。但是,如果我在上使用注释,那么一切都很好。是否有一种方法可以在不使用注释的情况下将类注入到我的资源中?换句话说,是否有一种方法可以使Quakus容器可以发现而不直接注释该类? 编辑:查看CDI文档,似乎可以使用带有注释的方法手动注册bean。但是,我不清楚哪个类应该包含带注释的方法) 另一个选择是使用Jandex索
我如何在Panache中为我的收藏创建索引?这里的留档只涉及最基本的操作。 例如,我有一个事件集合,我想为该位置创建一个索引,这样我就可以使用类似$GeoWith的内容搜索附近的事件: 干杯!
我有一个存储库,它返回一个流量,并希望将结果设置为另一个需要列表的对象。有没有其他方法可以在不阻塞的情况下以列表的形式获取结果? 这座大楼正在运转,但需要很长时间。