小编har*_*ryo的帖子

在Spring XML配置中使用p和util命名空间的正确方法

我的目标是将xml文件的sessionFactory部分重写为与xml文件中所有其他区域相同的格式.我需要使用p命名空间来使事物看起来一致和整洁.我遇到的问题是使用util/p命名空间.

感谢您让我编辑此帖子.这是我的整个xml文件:

<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:jee="http://www.springframework.org/schema/jee"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:util="http://www.springframework.org/schema/util"

xsi:schemaLocation="http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
    http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-2.5.xsd
    http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd
    http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">

<!-- DataSource Beans -->
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" 
    destroy-method="close"
    p:url="jdbc:hsqldb:file:database.dat;shutdown=true"
    p:driverClassName="org.hsqldb.jdbcDriver"
    p:username="sa"
    p:password="" />

<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
    <property name="dataSource" ref="dataSource" />
    <property name="mappingResources">
        <list>
            <value>/com/bookstore/domain/Book.hbm.xml</value>
        </list>
    </property>
    <property name="hibernateProperties">
        <props>
            <prop key="hibernate.dialect">org.hibernate.dialect.HSQLDialect</prop>
            <prop key="hibernate.hbm2ddl.auto">update</prop>
        </props>
    </property>
</bean>

<!-- Template Beans -->
<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate"
    p:dataSource-ref="dataSource" />

<bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate"
    p:sessionFactory-ref="sessionFactory" />


<!-- DAO Beans -->
<bean id="bookDao" class="com.bookstore.data.BookDao"
    p:hibernateTemplate-ref="hibernateTemplate" />

<bean id="accountDao" class="com.bookstore.data.AccountDao"
    init-method="createTable" …
Run Code Online (Sandbox Code Playgroud)

java xml spring

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

有什么理由使用Java而不是Django/Python,PHP等网络?

我目前正在研究Spring框架和JDBC(重新研究这个因为我真的非常想要了解Hibernate)来做一些Web开发/ Web服务作为暑期实习生.我一直很好奇Java/Spring(或者只是Java EE)对Django,Rails,PHP等的优势.

据我所知,后一种框架对于快速发展更为有效,其中一些框架的规模相当惊人.根据这里的一个帖子:

Web:我应该何时考虑使用Java而不是PHP,Python/Django,Ruby/Rails等?

使用Java确实没有明显的好处.答案永远是"你觉得最舒服的人".但我有兴趣了解使用Java框架的哪些方面优于其他列出的框架,反之亦然.

php java django spring

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

预编译方面的语句与准备语句

我理解使用Statement和PreparedStatement之间的主要区别(PreparedStatements允许传入参数).但我读到了两者之间的细微差别 - 即PreparedStatements可以比通用语句更快,因为PreparedStatement SQL是预编译的.

预编译究竟是什么意思,为什么它会产生影响?

sql jdbc

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

在MySQL中创建结构

我想在MySQL中创建这样的结构:

CREATE TYPE EMP_DATA(
    SSN Number(9),
    FirstName VARCHAR(20),
    LastName VARCHAR(20),
    Salary NUMBER(9,2)
);
Run Code Online (Sandbox Code Playgroud)

但它一直告诉我,我有一个SQL语法.我无法在网上找到如何在MySQL中创建用户定义的类型.我该怎么做呢?

mysql sql struct

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

标签 统计

java ×2

spring ×2

sql ×2

django ×1

jdbc ×1

mysql ×1

php ×1

struct ×1

xml ×1