我正在开发一个基于Spring MVC和Hibernate的新应用程序来进行数据访问.我希望数据访问层在单独的应用服务器上运行,最好是JBOSS.
我希望数据访问层在防火墙后面运行.
我怎样才能做到这一点?
现在我关注这种情况下的hibernate延迟初始化.Hibernate延迟初始化真的会有任何问题吗?
我正在寻找版本控制数据库,并且遇到了关于如何执行此操作的常规文章(编码恐怖,代码颂歌等).这对我来说都很有意义,但是我正在尝试找一个能为我运行sql脚本的脚本运行器.所有这些文章都提到了自动运行它们的东西,但它们都没有提出任何建议.
有没有人知道运行这些脚本的任何工具?理想情况下,以下列方式工作:
可以作为自动化任务的一部分运行
编辑
开源
我们开始使用Redmine作为我们的任务跟踪工具,由于某种原因,我们不能拥有相同的SVN和Redmine用户登录.如何通过配置文件或其他方式将SVN用户名映射到Redmine用户名?
由于现在所有提交都是由Anonymous执行的,我们无法跟踪谁是修订的提交者.
我们如何解决这个问题?
ADD: 事实上,Redmine wiki中有一段关于用户映射配置的段落,但它现在已经空了.您可以在http://redmine.org/wiki/1/RedmineRepositories的底部找到它
所以,一点背景.我们是一家拥有六名开发人员的小公司.我们一直在评估许多项目管理/问题跟踪软件包(TRAC,Redmine,FogBugz等),并试图为管理项目,添加功能,修复错误等创建一个不错的流程/工作流程.我想要考虑我们的要求与我们规模的大多数其他公司类似.
从本质上讲,这归结为1)PM和开发人员跟踪项目,问题,错误等的简单方法2)PM和管理人员/管理人员轻松获取进度的鸟瞰图并轻松实现管理时间表,时间表和优先事项.
尝试TRAC后,我们搬到了Redmine.我们发现Redmine比跟踪管理更容易,并且子项目和子票的能力很强.
然而,我们遇到的一个大问题是管理时间表和时间表非常困难.管理似乎非常耗费时间,因为您必须手动输入每个故障单,项目等的开始日期,预计时间和结束日期.
因此,如果您根据优先级设置一个月的计划,当特定的故障单/问题/子项目占用的时间超过估计时间时,您应该做什么.现在,似乎我必须重新进入并手动更改每个项目的开始/结束日期.
理想的是能够设置优先级/依赖关系和门票/里程碑的预计时间,并让软件自动管理开始/结束日期.有谁知道如何让Redmine这样做,或推荐一个可以做这样的事情的不同的软件包!
我需要使用phonegap拖放到移动设备.我尝试使用jquery mobile和jquery ui + jquery touch punch,但html5对我来说更好.可能吗?
谢谢,弗朗西斯科
//编辑
这是一个可拖动的图像:
<a href="" name="cebra" draggable="true" ondragstart="dragUser(this, event)" >
<img src="Imagenes/cebra.png" alt="cebra" width="150" height="100" id="" style="background-color: #FFFFFF; display: block;" ; />
</a>
Run Code Online (Sandbox Code Playgroud)
和javascript的功能
function dragUser(user, event) {
event.dataTransfer.setData('User', user.id);
}
Run Code Online (Sandbox Code Playgroud)
我需要知道我是否可以使用属性draggable ="True"和phonegap为android创建一个可拖动的图像.我可以使用jquery ui + jquery ui touch punch来制作这个,但对于我的应用程序可能会更好用html5.
我对MySQL表有疑问.
我有2个表(用户(user_id和其他行)和答案(id,answer_id和user_id))
我想检查一下,用户没有回答哪些问题(例如,在答案表中存在5行 - 4,6,8,1,3(但问题是10),我想从数据库值中获取2,5,7,9,10).
如何编写这样的查询?我尝试过JOIN,但一切都没有成功!
在 Redmine 的文本编辑器中,要使任何单词加粗,您必须用星号 * 将其括起来,例如*this*
. 我的问题是如何只让一个字符变粗?*t*his 似乎不起作用。
我正在创建一个小应用程序来拍摄我的屏幕.我可以使用以下路径自动将其保存在桌面上:
Run Code Online (Sandbox Code Playgroud)String FILENAME = "C:\\Users\\obed\\Desktop\\" + x + ".png"; ImageIO.write(image, "png", new File(FILENAME));
Obed是我的用户名.如何将"obed"自动更改为用户的PC名称,这样我就可以在任何计算机上运行我的应用程序?
我一直在用Redmine管理我的创业公司近一年.我将所有问题存储在一个项目中,其中包含两个子项目,用于我必须外包的区域,并且不希望让承包商访问主要项目问题.我的问题是我最终遇到了数百个问题,这些问题在实施它们所需的时间内差别很大.有些是小的,例如'控制器中的'错误','添加电话号码联系我们页'等等,有些需要更多努力,例如'创建新的问答区','将服务器迁移到nginx',有些更抽象,例如'调查新的SEO机会','考虑实施经销商控制面板'等.
我觉得我必须错误地使用Redmine,因为将这些混合在一起有点令人困惑.关于如何更好地组织的任何想法将不胜感激.如果补充其他工具可能是一个更好的主意,我很乐意听取建议.
我安装了 Redmine,并且希望能够授予用户查看(或许还可以更新)单个问题(并非项目中的所有问题)的能力。问题是这个问题是由其他人报告的。
使用案例:用户 A、B 和管理员 C
可以用Redmine来完成吗?我一直在摆弄这些设置,但我没有找到完成此用例的简单方法。
如果没有,是否有其他错误跟踪器允许这种用例?
redmine ×5
sql ×2
bug-tracking ×1
character ×1
cordova ×1
database ×1
firewall ×1
hibernate ×1
html5 ×1
java ×1
javascript ×1
mysql ×1
permissions ×1
php ×1
spring ×1
spring-mvc ×1
svn ×1
text-editor ×1
trac ×1
versioning ×1