【问题标题】:Basic CRUD application using SpringMvc hibernate MySql and maven使用 SpringMvc hibernate MySql 和 maven 的基本 CRUD 应用程序
【发布时间】:2017-12-18 13:25:33
【问题描述】:

我是 spring 和 hibernate 框架的初学者,我只需要一个完整的 CRUD 应用程序和工作教程即可开始。我尝试了很多教程,但没有一个对我有用:(如果有人能帮助我,我会很高兴.. 祝你有美好的一天

【问题讨论】:

  • 你试过https://www.youtube.com/的教程了吗?
  • 最好先试一试,把开发过程中遇到的问题贴出来。您可以发布无效的内容和尝试过的内容。
  • @RossiRobinsion 我真的试过了,我现在遇到的问题是这个错误:Error creation bean with name 'hibernate4AnnotatedSessionFactory'
  • 你应该发布你的代码和堆栈跟踪。

标签: mysql spring hibernate maven


【解决方案1】:

您可以参考下面的链接了解基本教程 spring 和 hibernate 框架与 mysql 数据库创建。:

http://www.journaldev.com/3524/spring-hibernate-integration-example-tutorial

https://dzone.com/tutorials/java/spring/spring-hibernate-integration-1.html

【讨论】:

  • 这个可以评论吗?
  • 当然。我在下面添加评论..您还需要查看哪些其他文件?
【解决方案2】:

这是我的 spring-servlet.xml 文件

<resources mapping="/resources/**" location="/resources/" />

<beans:bean
    class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <beans:property name="prefix" value="/WEB-INF/views/" />
    <beans:property name="suffix" value=".jsp" />
</beans:bean>

<beans:bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
    destroy-method="close">
    <beans:property name="driverClassName" value="com.mysql.jdbc.Driver" />
    <beans:property name="url"
        value="jdbc:mysql://localhost:3306/CountryData" />
    <beans:property name="username" value="root" />
    <beans:property name="password" value="" />
</beans:bean>

<!-- Hibernate 4 SessionFactory Bean definition -->
<beans:bean id="hibernate4AnnotatedSessionFactory"
    class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
    <beans:property name="dataSource" ref="dataSource" />

    <beans:property name="annotatedClasses">
        <beans:list>
            <beans:value>org.arpit.java2blog.model.Country</beans:value>
        </beans:list>
    </beans:property>

    <beans:property name="hibernateProperties">
        <beans:props>
            <beans:prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect
            </beans:prop>
            <beans:prop key="hibernate.show_sql">true</beans:prop>
        </beans:props>
    </beans:property>
</beans:bean>

<context:component-scan base-package="org.arpit.java2blog" />

<tx:annotation-driven transaction-manager="transactionManager" />

<beans:bean id="transactionManager"
    class="org.springframework.orm.hibernate4.HibernateTransactionManager">
    <beans:property name="sessionFactory"
        ref="hibernate4AnnotatedSessionFactory" />
</beans:bean>

【讨论】:

    猜你喜欢
    • 2013-07-04
    • 2011-02-17
    • 2018-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-10
    • 1970-01-01
    • 2020-01-22
    相关资源
    最近更新 更多