小编fmo*_*dos的帖子

通过类型为[java.lang.Class]的索引0的构造函数参数表示的不满意的依赖性

嗨,大家好我用hibernate和spring创建了一个简单的web应用程序,我想实现一个包含crud操作的抽象类,但是我有这个错误:

    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clientService' defined in class path resource [applicationContext.xml]: 
Cannot resolve reference to bean 'clientDao' while setting bean property 'clientDao'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: 
Error creating bean with name 'clientDao' defined in class path resource [applicationContext.xml]: 
Unsatisfied dependency expressed through constructor argument with index 0 of type [java.lang.Class]: 
Run Code Online (Sandbox Code Playgroud)

GenericDao

public interface GenericDao<T, ID extends Serializable> {

    T save(T entity);
    T update(T entity);
    void delete(T entity);
    T findById(ID id);
    List<T> findAll();
    void flush();
Run Code Online (Sandbox Code Playgroud)

}

GenericDaoImpl

@Transactional …
Run Code Online (Sandbox Code Playgroud)

java spring

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

如何在java中创建任意深度的嵌套数组?

我正在尝试创建一个数组数组等数组...,除了我不知道它需要多少嵌套级别,直到运行时.

根据输入,我可能需要要么int[],int[][],int[][][][][][],或其他任何东西.(对于上下文,我正在尝试为胞自动机构建一个N维网格,其中N作为参数传递.)

我没有任何代码,因为我不知道如何去做; 我怀疑只使用数组是不可能的.任何帮助或替代解决方案,将不胜感激.

java arrays cellular-automata

7
推荐指数
1
解决办法
6708
查看次数

从类对象创建Array或ArrayList

我已经研究了一段时间,但似乎无法弄清楚如何将项添加到ArrayList.我想将grocItem(应该是来自for循环的用户输入的7个grocItems)添加到grocList的ArrayList中:

        public class ItemData{
        public ItemData(String name, double cost, int priority){

        Main.(ArrayList grocList).add(grocItem);

          // Main.groclist.add(grocItem);



    }
}
Run Code Online (Sandbox Code Playgroud)

主类:

import java.util.*;


public class Main {

    public static List<ItemData> itemData = new ArrayList<ItemData>();
    public static void main(String[] args) {
        int i=0;
        //String name1;
        //int priority1; 
        //double cost1;

       String[] item  = new String[7];

        for (i=0; i<item.length; i++)  {
            Scanner keyboard = new Scanner(System.in);
            System.out.println("Enter item name " + i);
            String name = keyboard.next();
            Scanner keyboard2 = new Scanner(System.in);
            System.out.println("Enter the price of item …
Run Code Online (Sandbox Code Playgroud)

java arrays arraylist

0
推荐指数
1
解决办法
413
查看次数

标签 统计

java ×3

arrays ×2

arraylist ×1

cellular-automata ×1

spring ×1