zoukankan      html  css  js  c++  java
  • Spring Data

    //相当于sqlSessionFactoryBean这个类的配置
        @Bean(name = "entityManagerFactory")
        public LocalContainerEntityManagerFactoryBean localContainerEntityManagerFactoryBean(DataSource dataSource) {
            LocalContainerEntityManagerFactoryBean bean = new LocalContainerEntityManagerFactoryBean();
            bean.setDataSource(dataSource);
            //扫描加了@Entity的类
            bean.setPackagesToScan("com.wgc.persons.demo.entity");
            bean.setJpaVendorAdapter(new HibernateJpaVendorAdapter());
    
            Properties properties = new Properties();
            //就在启动服务是,它会查看我们实体中的字段是否与数据库一致,如果不一致,它会自动修改,
            //如果把update该create , 它会自动在数据库创建相对应的表
            properties.setProperty("hibernate.hbm2ddl.auto", "update");
            //是不是显示sql语句
            properties.setProperty("hibernate.show_sql", "true");
            properties.setProperty("hibernate.format_sql", "true");
            /* MySQLDialect 如果是使用MariaDB就要改为 MariaDBDialect */
            properties.setProperty("hibernate.dialect", "org.hibernate.dialect.MySQLDialect");
            bean.setJpaProperties(properties);
            return bean;
        }
  • 相关阅读:
    知识收集
    代码片_笔记
    北理工软件学院2016程序设计方法与实践
    内存的初始化与清零问题
    LeetCode第七题
    KMP算法C代码
    在64位Linux上安装32位gmp大数库
    ASN1编码中的OID
    迷宫问题
    64位linux编译32位程序
  • 原文地址:https://www.cnblogs.com/YouAreABug/p/10185088.html
Copyright © 2011-2022 走看看