小编Mar*_*rco的帖子

对于使用Spring与JDBCTemplates,iBatis/myBatis或Hibernate的新项目?

您好我们正在开始一个项目,我们必须在使用Spring JDBCTemplates,iBatis/myBatis或Hibernate作为持久层之间做出决定.我或多或少熟悉他们两个人的概念,但我想知道人们目前倾向于使用什么.

我的要求是:

  • 保持一切尽可能简单
  • 易于学习和使用
  • 高性能
  • 最佳开发者生产力
  • 必须可以在Spring 3中使用

如上所述,我们希望尽可能简化一切.我倾向于倾向于iBatis/myBatis,因为它看起来更容易使用,我们不需要真正的OR Mapper.但我真的很期待向使用这些框架的人学习.

spring persistence hibernate ibatis mybatis

6
推荐指数
3
解决办法
1万
查看次数

Docker在启动容器上编写并执行命令

我试图了解docker compose中的COMMAND选项.在我目前的docker-compose.yml中,我启动了韵文docker镜像(https://github.com/prosody/prosody-docker),我想在实际启动容器时创建一个用户列表.

容器的文档说明可以使用环境选项来创建用户LOCAL, DOMAIN, and PASSWORD,但这只是一个用户.我需要一个用户列表.

当阅读互联网上的一些东西时,似乎使用命令选项我应该能够在启动或运行容器中执行命令.

xmpp:
    image: prosody/prosody
    command: prosodyctl register testuser localhost testpassword
    ports:
        - "5222:5222"
        - "127.0.0.1:5347:5347"
Run Code Online (Sandbox Code Playgroud)

但这似乎不起作用,我检查运行容器使用docker exec -it <imageid> bash但没有创建用户.

是否可以使用docker-compose在已启动的容器上执行命令,还是有其他选项?

docker boot2docker

6
推荐指数
1
解决办法
3355
查看次数

如何将旧的Struts应用程序与Spring 3.x集成

我想知道如何以及将Spring Strx 1.x应用程序与Spring 3.x集成的首选方法,以便我们可以从IOC中获益.

integration spring struts inversion-of-control

5
推荐指数
1
解决办法
1万
查看次数

如何使用动态端点创建CXF Web服务客户端?

我们有一个描述Web服务的中央WSDL文件.我们使用CXF生成客户端代码,但此代码似乎绑定到1个端点.如何创建使用WSDL的CXF客户端,但我可以在哪里指定端点?是否有办法将端点更改为实现相同WSD的URL:?

java soap web-services cxf endpoint

5
推荐指数
2
解决办法
1万
查看次数

是否为REST API使用单独的控制器?

我们正在为我们的应用程序规划一个REST api,并且正在尝试决定是否应该为REST功能实现单独的控制器.

我们可以在当前的控制器中使用withFormat {},但在不同的控制器中分离REST功能感觉有点干净.

通过这种方式,我们可以从当前控制器中单独构建API,甚至可以将REST控制器转换为其他应用程序等.

有关这个问题的任何想法?什么是最佳实践的真实世界经验?

rest grails groovy web-services

5
推荐指数
1
解决办法
593
查看次数

Boot2Docker挂载主机卷以使用Windows外部化数据

我正在尝试将主机卷安装到MongoDB的Docker容器中.Dockerfile包含以下内容.

# Create the MongoDB data directory
RUN mkdir -p /data/db
# Identify mount point
VOLUME /data/db
Run Code Online (Sandbox Code Playgroud)

- > docker镜像名为mongo.

但是当我尝试使用以下命令启动映像并安装本地Windows文件夹时:

docker run -d -v/c/Users/310145787/Desktop/mongo:/ data/db mongo

我收到一条错误消息:

标志-v:\ Users\310145787\Desktop\mongo; C:\ Program Files(x86)无效值"c:\ Users\310145787\Desktop\mongo; C:\ Program Files(x86)\ Git\data\db" )\ Git\data\db不是绝对路径

我检查boot2docker ssh了路径是否可访问,似乎没问题. docker@boot2docker:/c/Users/310145787/Desktop/mongo

有什么问题在这里出了什么问题?或者我错过了什么?

使用Boot2Docker 1.6,可以在这里找到Dockerfile

docker boot2docker

5
推荐指数
2
解决办法
3275
查看次数

使用Jenkins或Job Scheduler在AWS ECS上自动部署Docker容器

目前,我们构建了Docker容器并将它们发布到Amazon ECR.我们已经创建了TaskDefinitions,并且能够在ECS群集上手动部署它们.因此,新部署涉及TaskDefinition的手动更新.

现在我们想自动部署,所以当使用Jenkins成功构建Docker Image并发布到ECR repo时,我们希望用新构建的版本替换当前运行的版本.

接下来,我们希望让人们有机会启动一个或多个docker容器组合的特定版本.关于如何在不手动更新TaskDefinitions的情况下实现连续循环的任何建议?

continuous-integration amazon-web-services amazon-ecs jenkins

5
推荐指数
2
解决办法
5752
查看次数

如何缓存Jenkins Docker SSH Slave(Gradle)的下载依赖项

我们有Jenkins Docker Slave模板,可以成功构建一个软件,例如Gradle项目.这是基于https://hub.docker.com/r/evarga/jenkins-slave/).

当我们启动docker slave时,每次我们进行构建时都会下载依赖项.我们希望加快构建速度,以便下载的依赖项可以由同一构建甚至其他构建重用.

有没有办法指定外部文件夹以便使用缓存?或者是另一种重用相同缓存的解决方案?

gradle jenkins docker

5
推荐指数
1
解决办法
2048
查看次数

使用 Docker 映像时如何为 Keycloak 设置 PostgreSQL 架构?

我正在尝试使用 Keycloak 的 Docker 映像,但我似乎无法为 PostgreSQL 中创建的表设置架构。

目前,所有表最终都在公共模式中。有没有一种方法可以指示 Keycloak 在模式内创建表?

postgresql docker keycloak

5
推荐指数
1
解决办法
1万
查看次数

需要Cognito自己的域名A记录

我正在尝试为Cognito的用户池分配一个自己的域名,并且遇到一个似乎需要A记录的问题。

就我而言,我已在我的互联网域上注册了通配符,并尝试按照https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-add-custom-domain中所述的步骤进行操作.html

现在我可以创建一个A记录,但不知道该A记录应指向何处。欢迎任何提示或技巧:)如果可以在不使用CloudFront的情况下完成此操作,那就太好了。

我尝试了CNAME等,但如上所述,需要A记录。

amazon-web-services amazon-cognito aws-cognito

5
推荐指数
5
解决办法
2656
查看次数