• 2024-04-08springboot~mybatis统一处理公有字段
    对于实体中包含有公共字段,像create_at,create_time,update_at,update_time来说,我们没有必要在每个实体的crud操作中复制同样的代码,这样代码的味道很坏,我们应该使用mybatis的拦截器机制,将公共字段统一处理;当然mybatis-puls在实现上更加优雅,它帮我们封装了MetaObjectHandler接口,我们
  • 2023-10-08【Mybatis】开启驼峰命名不生效
    数据库里经常用_命名变量,例如:user_name。而Java实体类经常用驼峰命名,例如userName。如果想要让mybatis自动开启下划线到驼峰命名映射,需要在application配置文件来配置:mybatis.configuration.map-underscore-to-camel-case=true发现没有生效,没有成功映射到数据对象中,都是nu
  • 2023-09-04Spring事务配置笔记(实现不同Service间调用事务)
    作者:fbysss关键字:Spring,事务处理一、关键配置示例:<beanid="sessionFactory"class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"><propertyname="dataSource&qu
  • 2023-08-10Hibernate基础
     Hibernate基础 Part1      持久化对象Eventevent=newEvent();//populatetheeventSessionsession=factory.openSession();session.save(event);session.flush();session.close();
  • 2023-07-19session
    getCurrentSession()使用当前的sessionopenSession()         重新建立一个新的session在一个应用程序中,如果DAO层使用Spring的hibernate模板,通过Spring来控制session的生命周期,则首选getCurrentSession()。   1.如果使用的是getCurrentSession来创建sessi
  • 2023-07-04Hibernate详细教程
    Hibernate学习总结----一、搭建Hibernate环境1.在src目录下创建hibernate.cfg.xml配置文件PS:文件的名字不能改!<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEhibernate-configurationPUBLIC"-//Hibernate/HibernateConfigurationDTD3.0//EN&
  • 2023-06-13Spring 配置 事务的几种方式
    评:Spring配置文件中关于事务配置总是由三个组成部分,DataSource、TransactionManager和代理机制这三部分,无论是那种配置方法,一般变化的只是代理机制这块! 首先我创建了两个类,一个接口一个实现:1.package2.publicinterface3.publicvoid4.} 实现:1.package2.import3.im
  • 2023-05-07Hibernate4之二级缓存配置
    缓存:缓存是什么,解决什么问题? 位于速度相差较大的两种硬件/软件之间的,用于协调两者数据传输速度差异的结构,均可称之为缓存Cache。缓存目的:让数据更接近于应用程序,协调速度不匹配,使访问速度更快。 缓存的范围分为3类: 1.事务范围(单Session即一级缓存)   事务范围
  • 2023-04-23Spring与Hibernate的整合
    1.Spring与Hibernate的整合1.1.在Spring容器中创建SessionFactory为了避免硬编码的资源查找与应用程序对象紧密耦合,Spring允许你在Spring容器中以bean的方式定义诸如JDBCDataSource或者HibernateSessionFactory的数据访问资源。任何需要进行资源访问的应用程序对象只需要持有
  • 2023-03-20spring管理hibernate的SessionFactory-多种配置方法
    第一种方式使用hiberante.cfg.xml:hiberante.cfg.xml配置如下:-------------------------------------<!DOCTYPEhibernate-configurationPUBLIC"-//Hibernate/Hibernate
  • 2023-02-23mybatis-puls解决多数据源事务的问题
    直接上代码:pom:<!--JTA组件核心依赖--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-jt
  • 2022-12-15uflo2安装与配置
    UFLO2视频教程地址:​​https://pan.baidu.com/s/1jIcMNAY​​密码:2jr4将UFLO添加到我们的项目当中分两种情况,一种是Maven项目,另一种是普通的web项目,我们首先来看看如果将UF
  • 2022-12-05Spring中配合hibernate使用的简单例子
    最近在看SPRING和hibernate,学习了spring和hibernate之间整合,下面举出一个例子予以说明.    首先,可以注入的是sessionfactory,因为sessionfactory的Datasource可以
  • 2022-12-02Spring security 3中关于方法级的权限限制
    Springsecurity3中关于方法级的权限控制有两个方法1)使用注解@PreAuthorize和@PostAuthorize,要先在配置文件中启用:<global-method-securityse
  • 2022-11-28重拾Hibernate框架——入门
    目录​​目录​​​Hibernate入门​​第一个Hibernate程序​​​实现数据库操作​​​Hibernate配置文件详解​​​Hibernate映射配置文件​​​​Hibernate核心配置文件​