【java – JPA Criteria Api select列为null的对象】教程文章相关的互联网学习教程文章

java-仅返回列名的SELECT MAX(column)【代码】

这让我都感到困惑!我正在尝试从数据库中的列返回最大值,但是返回值始终是该列的名称. 我使用的查询:private static final String SELECTMAX = "SELECT MAX(?) FROM " + TABLE_NAME ;(test)函数返回最大值:public int getMaxValue(String field){int r = 0;String f[] = new String[] {field};Cursor c = this.db.rawQuery(SELECTMAX, f);if (c.moveToFirst()) {String s = c.getString(0);Log.i("XXXXX","Max num: " + s); }ret...

java-JTable,RowSorter,getSelectedRow数据【代码】

我在JTable中使用RowSorter,当我对列之一进行排序并调用方法getSelectedRowData()时,它将返回错误的数据.public Object getSelectedRowData() {if(getDataArray() != null){if(grid.getRowSorter() != null)return ((GridModel) grid.getRowSorter().getModel()).getData().get(grid.getSelectedRow());elsereturn model.getData().get(grid.getSelectedRow());}elsereturn null; }我认为问题在于排序器对表数据进行排序,但是未重新...

java-JMenuBar SelectionModel ChangeListener仅触发一次【代码】

我正在尝试让我的JMenuBar建模Firefox和iTunes菜单栏的行为.行为:菜单栏最初是隐藏的.但是,当您按Alt时,菜单栏出现(选择了第一个项目),而当您没有选择菜单项时,菜单栏消失了.我的想法是通过其SelectionModel上的ChangeListener监听JMenuBar的选择更改. 但是,附加的SSCCE的行为不是所希望的.框架加载时,JMenuBar不可见.当您按Alt时,菜单栏出现,并选择了第一个菜单(这要归功于WindowsLookAndFeel).但是,随后按下的所有Alt都不会触发...

java-如何创建具有重复数据的Jsoup.select.Elements?【代码】

我有一个网页:<table id="timetable" class="table gradient-table"> <tbody><tr><td class="time"><div>10:30 12:05</div></td><td class="time"><div>12:30 14:05</div></td><td class="time"><div>12:30 14:05</div></td><td class="time"><div>14:30 16:05</div></td><td class="time"><div>16:30 18:05</div></td></tr> </tbody> </table> 我在做:doc.select("table[id=timetable]").select("tbody").select("td[class...

java-setNavigationItemSelectedListener不起作用【代码】

我的NavigationView onClick事件无法正常工作. 以下是我一一尝试过的代码段,但无济于事: >使用OnClick()方法实现NavigationView.OnNavigationItemSelectedListener>设置NavigationItemSelectedListener方法nav = (NavigationView)findViewById(R.id.nav); nav.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener() {@Overridepublic boolean onNavigationItemSelected(MenuItem item) {Toa...

java – ProxySelector将URL的方案从https://更改为socket://【代码】

我需要访问Facebook,但所有传出通信都在我们的服务器上被阻止,所以我必须使用代理. 我用以下代码初始化代理:ProxySelector.setDefault(new ConfigurableProxySelector(mapping));代理类型是HTTP,代理主机和端口正在工作(通过简单的wget测试确认). 我正在尝试这样做:HttpClient httpClient = new HttpClient(); HttpMethod method = new GetMethod("https://graph.facebook.com:443");int status = httpClient.executeMethod(meth...

java – ListSelectionListener被调用两次【代码】

class MyListListener implements ListSelectionListener {public void valueChanged (ListSelectionEvent e) {JList source = (JList) e.getSource();// do something} }JList myList = new JList (myModel); myList.addListSelectionListener (new MyListListener());我做的很简单.我有一个JList.如果选择了列表中的项,则调用该处理程序.问题是当我从一个项目转到另一个项目时,处理程序被调用两次.如果第一个触发器传递原始选定...

java – 如何在Hibernate中创建SELECT查询包括子查询COUNT(*)【代码】

假设我们有一个类别 – 项目一对多关系.我想这样做SELECT c.*, (SELECT COUNT(*) FROM items i WHERE i.catId=c.id)AS itemCount FROM category c让我们说我们有一个Hibernate POJO“类别”. 我的第一个问题是我真的无法弄清楚从那个查询我得到一个List< Category>对象吧?我怎样才能访问“itemCount”?因为没有Category.getItemCount() 其次,我如何编写Criteria查询? 谢谢解决方法:似乎这是我正在寻找的答案(进入POJO):@Formul...

java – JSF 2.0每次从selectOneMenu中选择一个项目时,如何显示不同的h:panelGroup【代码】

我有一个selectOneMenu,显示一些不同的东西类别:<h:selectOneMenu value="#{searchController.selectedCategory}"><f:selectItems value="#{searchController.formatedCategories()}" > </f:selectItems></h:selectOneMenu>我需要根据所选类别显示不同的panelGroup.示例(选择第一项时需要显示此项)<h:panelGroup id="carInfo"><h:outputText value="marka" /><h:selectOneMenu><f:selectItems value="#{searchContr...

java – TreeCellEditor:即使ShouldSelectCell返回false,也必须选择要编辑的单元格【代码】

我需要为我的JTree使用自定义单元格渲染器在每个单元格上添加一些JLabel.然后允许用户单击这些标签,而无需先选择单元格. 所以,我创建了一个Renderer,它返回一个包含DefaultTreeCellRenderer和2个JLabel的JPanel.public class TreeNodeRenderer extends DefaultTreeCellRenderer implements TreeCellRenderer{private JPanel panel1 = new JPanel();private JLabel delete = new JLabel("");private JLabel upload = new JLabel("")...

java – 为什么JComboBox上的getSelectedItem()不是通用的?

Java 7中的JCombobox已经更新为使用泛型 – 我一直认为它有点疏忽,它还没有,所以我很高兴看到这种变化. 但是,当试图以这种方式使用JCombobox时,我意识到我期望使用这些通用类型still just return Object.的方法 这究竟是为什么?对我来说,这似乎是一个愚蠢的设计决定.我意识到底层的ListModel有一个通用的getElementAt()方法,所以我会用它代替 – 但它有点迂回的方式做一些看似可能在JComboBox本身上改变的东西.解决方法:我想你引用...

java – select语句中的Mybatis动态列【代码】

我正在尝试选择动态列.以下是我的代码://call the dao method String columns = "first_name"; userDao.sample(1, columns);//call mapper List<User> sample(@Param("userId") int userId, @Param("columns") String columns);//mapper <select id="sample" resultMap="user" parameterType="map">SELECT#{columns}FROMuserWHEREuserId = #{userId} </select>这是我得到的结果: [null,null,null,null,null,null,null,null,null,...

java-dataFable中的JSF / Primefaces selectBooleanCheckbox组件始终未选中【代码】

在我的项目中,我正在使用JSF 2.0和Primefaces 3.5. 在一个页面中,我有一个p:dataTable和一个列有selectBooleanCheckbox的表.我尝试了p:selectBooleanCheckbox和h:selectBooleanCheckbox.我的代码如下:<h:panelGrid columns="3"><p:selectBooleanCheckbox id="id" value="false" /><p:selectBooleanCheckbox id="id" value="true" /><p:dataTable id="tbl" value="#{bean.items}" var="item" paginator="false"><p:column><h:ou...

java.lang.InstantiationException cause: tk.mybatis.mapper.provider.base.BaseSelectProvider【代码】【图】

java.lang.InstantiationException cause: tk.mybatis.mapper.provider.base.BaseSelectProvider 1)版本冲突,导致构建失败 2) 启动类包扫描路径不对 3)启动类所用的扫描mapper文件的注解,引用错包了,有三个地方要引用tk.mapper的包(dao、service、启动类) B》 ERROR 15720 — [nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [...

java – selectonemenu验证错误:值无效【代码】

参见英文答案 > Validation Error: Value is not valid 3个我正在使用这样的selectonemenu:<h:selectOneMenu value="#{MyBean.zajecie.przedmiot}"><f:selectItems value="#{MyBean.przedmioty}" var="p"itemLabel="#{p.nazwa}" itemValue="#{p}" /><f:converter converterId="converter.PrzedmiotConverter" /> </h:selectOneMenu>为myBean:private Zajecie zajecie;//+set get private Lis...