什么是最好的方式,当在表单中输入时,焦点转到下一个输入而不是使用angularjs提交表单.
我有一个包含很多字段的表单,客户习惯按Enter键移动到下一个输入(从桌面应用程序转移).当用户点击进入时,angularjs会保存表单.我想改变这个.可能吗 ?
我有几个关于hibernate的问题.
在stackoverflow中的许多问题中,有几个人说hibernate对于非常复杂的数据库来说并不是一个好选择.如果我们有非常复杂的数据库,那么hibernate不是正确的选择.它更适合绿色领域项目,但对复杂的遗留数据库来说并不是那么好.
这是真的?
hibernate也会生成查询.每个项目经理都希望有优化的查询(hibernate不能生成比sql专家更优化的查询!).因此对于大型项目来说,雇用sql专家不是问题.sql专家将优化查询(使用explain sql,使用join ...)
我的问题是如何一个庞大而昂贵的项目不关心sql优化?
(你会说你可以编写HQL,但正如我在很多帖子中看到的那样,解释说HQL并不比sql强大,而且很多程序员都会头疼并且需要几个小时的调整)(你喜欢你的所有器官)理想情况下你的身体不工作吗?)另外,二级缓存有助于休眠,因为hibernate知道生成大量的查询而不是复杂的连接.
我的问题是:真的是一个复杂的数据库,只能由一个系统修改(例如网站)吗?如果我们谈论企业系统,可以通过多个进程访问数据库,共享不同的编程语言和平台.
所以在这种情况下,二级缓存并没有多大帮助.
对于什么样的项目hibernate适合?它适用于没有人关心sql的后台项目吗?
当您的管理员说:请使用memcached进行缓存时,请使用此优化查询而不是您的?
如果您使用的是oracle数据库,那么orache拥有最先进的sql语法.他们花了很多时间和金钱在非常强大的语法上.如果不使用,该语法是什么?
该软件只编写一次(然后维护)并使用很长时间.如果我是一家订购软件的公司,我会说:我会使用该软件几年,我喜欢快速,如果你花1个月的时间用hibernate编写软件,我会再花一个月的时间来购买软件例如,IBATIS知道它可以更好地工作多年
(当你购买的汽车你感兴趣的汽车经济1千克油/公里,而不是制造商生产汽车的简单和简单!).因此,作为软件消费者,我对您的工作效率并不感兴趣,只是软件的速度有多快.当然价格也是相关的,但如果我们谈论价格,那么就有更复杂的数学.
当我们真的无法预测系统的某些部分时,我们可以称之为工程吗?
(如果他不能预测电流,电气工程师真的可以成为工程师)
请分享您的意见.
问候
我们面临着很多开源软件.
但有人需要编写该软件.他们是如何付款的?
你知道一篇关于开源政治和经济的好文章吗?
有时大公司自己发布开源,因为它们有一些好处.然后他们出售支持,建议......
我的问题是开放软件的实体经济是什么?没有专业人士会无所作为.这个软件是几个类,但是数千或者可能是数百万个类.如果你真的是专业人士,你会为软件编写软件,因为你有生命,妻子,孩子,税,你必须赚钱.请不要告诉我他们这样做是为了娱乐或爱好!
我喜欢使用jpa,但没有应用程序容器.我打算在控制台应用程序中使用它.
有什么例子吗?
问候
有人知道一本好书,其中的事务隔离级别用很多示例和建议来解释,在什么情况下使用什么隔离级别?
我参与了几个包含大量数据表的项目.这些表当然在服务器端和db的帮助下进行了排序,过滤和分页(所有数据库都实现了排序,过滤 - 并限制返回的结果).
在真正的应用程序上工作时,有数千甚至数百万行.
但我见过几个JSF数据表组件.
他们在客户端实现分页,排序和过滤!据我说这是非常愚蠢的.这项技术称为企业,他们使用java脚本在客户端对数据进行排序!
我还没有看到任何好的JSF数据网格,它在服务器端构建了用于排序,过滤和延迟加载的功能.
这是为什么?我是在寻找错误的方向还是真的没有建立支持.最近我正在测试primefaces和延迟加载数据表.它确实很好,但我只能懒加载表.如果添加排序和过滤器,则问题就会开始.
结论:是否有任何可数据化的JSF组件可以执行延迟加载分页,以及在服务器端进行过滤和排序?如果我需要实现自己的解决方案,这要归功于进行客户端排序和过滤的团队,它们是无用的.
JPA(createNativeQuery
)中的本机查询是否支持缓存?
我正在填充我自己的数据传输对象,因为sql查询连接了几个表,并且只从它们中获取几个列.
问候
我正在为c#的automapper寻找文档.在他们的网站上,文档不完整(我可以看到).示例UseDestinationValue未记录.还有其他选项没有记录和解释.在哪里可以找到有关automapper选项的更全面的解释(例如UseDestinationValue和其他)?
Spring mvc是一个长期存在的框架,它有很好的文档和经过验证的技术.很多网站都在使用spring.
Seam是一个基于jsf - 富面孔实现的框架.它有很多基于ajax的组件.它使用了一些像EJB,JPA这样繁重的东西.所有这些都容易出错,而且这个框架太慢了(在我的计算机上几乎不可能开发一些东西,因为它真的很慢,特别是在jboss上重新部署)但对于后台应用来说非常好.
有人有这两个框架的专业经验吗?你能推荐一个更好的吗?为什么?
问候
有人可以描述表数据网关(TDG)和数据访问对象(DAO)之间的主要区别吗?
TDG可以操作该表的所有行,但DAO也可以(DAO可以保存、删除指定对象,也可以对整个表进行操作)
问候
我有一个用户 vuetify 的 vue 应用程序。该应用程序在现有的 cms 中使用。当下拉选择打开时,应用程序外的点击不会关闭下拉菜单。如果单击位于应用程序区域内,则下拉菜单将关闭。
知道如何在应用程序外单击时触发打开的下拉列表的关闭吗?
new Vue({
el: '#cartbutton',
data() {
return {
items: [{text:'a'}, {text:'b'}]
}
}
})
Run Code Online (Sandbox Code Playgroud)
.existing-cms {
padding: 40px 50px;
}
#app {
background-color: rgba(0,0,0,0.2);
padding: 10px;
height: 200px;
}
Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js"></script>
<link href="https://unpkg.com/vuetify/dist/vuetify.min.css" rel="stylesheet"/>
<script src="https://unpkg.com/vuetify/dist/vuetify.min.js"></script>
<link href="https://fonts.googleapis.com/css?family=Material+Icons" rel=stylesheet>
<div class="existing-cms">
<p>Click on the select dropdown and leave it open.</p>
<p>
Click on this white region outside the app should somehow close
opened select in the app.
</p>
<div id="cartbutton">
<v-app>
<span>Clicking …
Run Code Online (Sandbox Code Playgroud)architecture ×3
hibernate ×3
java ×3
dto ×2
jpa ×2
orm ×2
angularjs ×1
automapper ×1
c# ×1
comparison ×1
dao ×1
datatable ×1
filtering ×1
javascript ×1
jsf ×1
lazy-loading ×1
mysql ×1
native ×1
open-source ×1
seam ×1
sorting ×1
spring ×1
transactions ×1
vue.js ×1
vuetify.js ×1