小编And*_*hin的帖子

没有找到类型为[org.hibernate.SessionFactory]的匹配bean用于依赖

我是Spring MVC的初学者.我遇到了一个问题" 找不到类型为[org.hibernate.SessionFactory]的匹配bean依赖:预计至少有一个bean有资格作为此依赖项的autowire候选者. "并花费了很多时间.

我使用了maven构建管理.我的项目有一个项目,包括2个模块:springcore(jar)和springmvc(web app).而springmvc(网络应用程序)一直是依赖弹簧的核心.在模块spring核心中,我定义了所有包,如dom,dao,service及其实现,我还在src/main/resources中定义了applicationContext.xml:

applicationContext.xml中

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
       xmlns:context="http://www.springframework.org/schema/context"
       xmlns:tx="http://www.springframework.org/schema/tx" 
       xsi:schemaLocation="http://www.springframework.org/schema/beans 
           http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
           http://www.springframework.org/schema/tx 
           http://www.springframework.org/schema/tx/spring-tx-3.0.xsd
           http://www.springframework.org/schema/context
           http://www.springframework.org/schema/context/spring-context-3.0.xsd">

    <!-- Activates scanning of @Autowired -->
    <context:annotation-config />

    <context:component-scan base-package="com.netvn" /> 

    <bean id="propertyConfigurer"
         class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"
         p:location="classpath:jdbc" />

    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
            destroy-method="close" p:driverClassName="${jdbc.driverClassName}"
            p:url="${jdbc.databaseurl}" p:username="${jdbc.username}"                    p:password="${jdbc.password}" />

    <bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
            <property name="dataSource" ref="dataSource" />
            <property name="annotatedClasses">
                    <list>
                         <value>com.netvn.dom.Contact</value>
                    </list>
            </property>
            <property name="hibernateProperties">
        <props>
            <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
            <prop key="hibernate.max_fetch_depth">3</prop>
            <prop key="hibernate.jdbc.fetch_size">50</prop>
            <prop key="hibernate.jdbc.batch_size">10</prop>
            <prop key="hibernate.show_sql">true</prop>
            <prop key="hibernate.hbm2ddl.auto">update</prop>
        </props>
    </property>
    </bean>

    <tx:annotation-driven transaction-manager="transactionManager" /> …
Run Code Online (Sandbox Code Playgroud)

spring hibernate sessionfactory maven

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

仅显示 BenchmarkDotNet 的摘要部分

我正在对一些 .net 框架的东西进行基准测试,我正在使用 .net 框架、C# 和BenchmarkDotNet

我想做的是;我正在编写很多基准测试,我只对报告的摘要部分感兴趣。如何配置 BenchmarkDotNet 以仅显示测试的摘要部分?

这是一个更清晰的屏幕截图;

在此处输入图片说明

c# benchmarking benchmarkdotnet

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

C#'dynamic'关键字......它真的是一个RESERVED关键字,还是只是一个标识符,当用作类型时意味着什么特殊?

我有一个C#4.0解析器.它接受'dynamic'作为关键字作为类型.我的解析器会跳过以下形式的C#3.0程序中发现的语句:

dynamic = <exp> ;
Run Code Online (Sandbox Code Playgroud)

那么,它真的是动态关键字吗?或者它仍然可以用作任意标识符名称?(如果是这样,为什么'int'不是以同样的方式对待)?

是否有某个参考规范说明dynamic是否是关键字?最新的ECMA C#4规范甚至没有提到"动态",我在MS网站上找到的最好的是"初步规范",它说它是一个关键字,但我怀疑这只是草率的写作.

c# keyword language-specifications c#-4.0

6
推荐指数
2
解决办法
900
查看次数

在WPF中使用MonoGame

我可以在WPF应用程序中将MonoGame与XAML混合使用吗?例如:用MonoGame编写的游戏核心,但用XAML编写的UI放在MonoGame-Canvas之上.我知道我可以在WinRT中使用MonoGame上的XAML.我可以在WPF中做同样的事情吗?

wpf xna xaml monogame windows-runtime

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

C#上的通用解析原语类型

我有字符串值和Type一些变量(例如int"32"booltrue).我的类型是原始类型.我可以在一行中解析字符串到我的类型吗?

.net c# casting

5
推荐指数
1
解决办法
850
查看次数

C#中的自动编码检测

可能重复:
在C#中确定字符串的编码

许多文本编辑器(如Notepad ++)可以检测任意文件的编码.我可以在C#中检测到文件的编码吗?

.net c# encoding

5
推荐指数
1
解决办法
2万
查看次数

如何计算淘汰mvc购物车样品的总购物车价值

我试图让我的头围绕淘汰mvc框架.我正在查看购物车样本并试图找出:

  1. 如何计算总成本
  2. 在哪里添加客户端业务规则(如折扣和优惠券)

计算代码读取的小计

@using (lines.If(m => m.ProductId != -1))
{
    using (var product = lines.With(m => ko.Model.DataBase[m.CategoryId].Products[m.ProductId]))
    {
        @product.Html.Span(m => "\\$" + m.Price)                  
    }
}
Run Code Online (Sandbox Code Playgroud)

当我尝试从那里获得总数时,我通常在运行时最终会遇到编译器异常或NullReferenceException.例如

@using (lines.If(m => m.ProductId != -1))
{
    using (var product = lines.With(m => ko.Model.Categories[m.CategoryId].Products[m.ProductId]))
    {
        @product.Html.Span(m => "\\$" + (lines.Model.Quantity * m.Price))                                                       
        @{double total = lines.Model.Quantity * m.Price;}
    }
}
Run Code Online (Sandbox Code Playgroud)

给我

编译器错误消息:CS1501:方法'Write'没有重载需要0个参数

好像我做错了.有人会指出我正确的方向吗?

asp.net-mvc knockout.js knockout-mvc

5
推荐指数
1
解决办法
1384
查看次数

VisualStudio 2012中的IronPython

VisualStudio 2012中是否支持IronPython?我没有在模板中找到IronPython项目.

python ironpython visual-studio visual-studio-2012 ptvs

5
推荐指数
1
解决办法
9419
查看次数

mysql错误:无法创建新线程(errno 11)

我有一个运行Percona Xtradb服务器的数据库服务器,还有5个从属服务器。我总是得到错误

mysql错误:无法创建新线程(errno 11);如果您没有足够的可用内存,则可以查阅手册以获取可能的操作系统相关错误

虽然我设置了无限

root@master:~# ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 2062915
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 1000000
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 1000000 …
Run Code Online (Sandbox Code Playgroud)

mysql linux percona ubuntu-12.04

5
推荐指数
1
解决办法
2万
查看次数

从给定的二分图中找出所有最大完全二分子图

给定是二分图,我们想列出所有最大完全二分子图.

例如,

顶点集L = {A,B,C,D}

顶点集R = {a,b,c,d,e}

边缘:Aa,Ab,Ba,Bb,Cc,Cd,Dc,Dd,De

最大完全二分是:

{A,B} - {a,b}

{C,D} - {c,d}

{D} - {c,d,e}

我找到了一个强力算法,O(2 ^ n).我不知道是否有一些近似算法或随机算法.

algorithm bipartite

5
推荐指数
1
解决办法
2130
查看次数