如何获取本机查询(JPA)中某些字段的值?
例如,我想获得客户表的名称和年龄:
Query q = em.createNativeQuery("SELECT name,age FROM customer WHERE id=...");
Run Code Online (Sandbox Code Playgroud)
注意:我不想将结果映射到实体.我只是想获得该领域的价值.
谢谢
我正试图在运行时以编程方式创建一个sqlite数据库.任何人都可以说如何在iphone sdk中创建它.
如何在jpanel中动态添加组件?当我点击按钮时,我有添加按钮,组件应该添加到JPanel.
我的问题是当我点击添加按钮时,向jpanel添加一个文本字段和按钮,用户可以根据我必须将它们添加到jpanel的任意次数点击添加按钮.我已将scrollerpane添加到我的jpanel,并且jpanel布局管理器设置为null.
创建网站后,您可以访问:
网站操作/网站设置/网站管理/语言设置
如果你已经安装了一些语言包,请选择一些备用语言,但是默认的语言包是修复的,你不能再用它了.有没有办法或一些settings.file你可以在哪里更改默认语言?
在我的应用程序中,我需要根据用户区域设置选择显示字符串.所以,我把我strings.xml在values-en,values-ko等我如何设置的地点美国,澳大利亚即; values-en_US,values-en_AU?但这是一个错误?任何人都可以告诉我如何在我的代码中设置这些区域设置吗?
我想知道是否有某种魔法可以用来解决IllegalStateException并允许JTextField"尝试在通知中变异",或者换句话说,如果触发了侦听器则设置自己的文本.
为了您的信息,我正在尝试编写一个自动完成函数,该函数返回12个枚举范围内最可能的匹配,以响应用户在JTextField中的输入.
这是代码示例.你必须原谅我笨拙的算法,这会扼杀枚举结果.我突出显示了通过注释产生异常的代码:
jtfElement1.addCaretListener(new CaretListener() {
@Override
public void caretUpdate(CaretEvent e) {
String s = jtfElement1.getText();
int[] attributes = new int[13];
// iterate through each enum
for (BaseEnumAttributes b: BaseEnumAttributes.values()) {
// iterate through the length of the current text in jtfElement1
for (int i = 0; i < s.length(); i++) {
if (s.length() <= b.toString().length()) {
if (b.toString().charAt(i) == s.charAt(i)) {
// increase the number of "hits" noted for that enum
attributes[b.ordinal()] = attributes[b.ordinal()] + 1;
}
}
} …Run Code Online (Sandbox Code Playgroud) 我有一个django模型:
class Book(models.Model):
[..]
Run Code Online (Sandbox Code Playgroud)
我希望将模型名称设为字符串:'Book'.当我试图这样做时:
Book.__class__.__name__
Run Code Online (Sandbox Code Playgroud)
它返回'ModelBase'.
任何的想法?
[DataContract]属性标记,以便它们可以作为参数传递给我的Web服务
我想用这种方法使用存储库模式.存储库将包含要对数据库执行的所有CRUD操作,接受和返回业务层实体.这意味着存储库将驻留在业务层中,因为只有业务层可以引用数据层,而不是相反.我还计划在其他项目中使用数据层程序集,这就是为什么我希望在数据层中拥有存储库,而不是业务层(这是该项目特有的).
您有什么推荐的吗?我应该将存储库保留在业务层中,并为每个不同的业务层编写一个存储库吗?或者我应该将存储库保留在数据层内,而不是接受或返回业务实体.
或者,作为替代方案,任何人都可以推荐不同的方法,这将产生更具逻辑性,可扩展的架构吗?
感谢阅读,等待答案
我正在寻找一种方法来从较小的块中获取大表中的所有数据.
请指教.