首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    SSM框架

    Spring是针对企业级应用而开发的开源型框架。其核心主要包括IOC(控制反转)、DI(依赖注入)以及AOP(面向切面编程)。...会通过javabean中的set方法或带参数的构造方法为创造的对象自动设置所需要的值 AOP(面向切面编程) 指的是将对象的某些类型的方面横向抽取成一个切面,对这个切面进行一些注入权限控制、事物管理等公共操作的过程...Spring框架中的单例Bean的线程安全问题 不是,主要体现在多线程操作同一对象时,对这个对象的非静态变量的写操作。...Spring的事务管理 编程式事务:通过Transaction Template等管理事务并执行相应的操作,属于硬编码 声明式事务:在配置文件中声明,基于AOP在目标方法前后拦截并在目标方法开始前加入事务...Spring中的事务隔离级别 TransactionDefinition.ISOLATION_DEFAULT:默认隔离级别,mysql采用TransactionDefinition.ISOLATION_REPEATABLE_READ

    1.6K30

    SSM框架(五)Mybatis的配置和CRUD操作

    Mybatis的简述 MyBatis 是一款优秀的持久层框架,避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程,可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java...MyBatis 是一个半自动化的ORM框架 (Object Relationship Mapping) →对象关系映射 Mybatis的官方文档 GitHub地址 Mybatis的依赖导入以及文件配置...> 连接数据库的配置datasourse.properties driver=com.mysql.jdbc.Driver #Mysql8.0+ 需要添加时区配置 &serverTimezone=Asia.../shanghai url=jdbc:mysql://localhost:3306/mybatis?...不写的话不会提交到数据库 session.close(); } } 所有的增删改操作都需要提交事务! 模糊查询 拼接通配符,防止SQL注入!!!

    81730

    SSM 框架整合

    SSM 框架是 (Spring+SpringMVC+MyBatis)的缩写,这个框架是继 SSH(Spring+Struts+Hibernate)之后,目前比较主流的 Java EE 企业级框架,适合搭建各种中小型的企业级应用系统...由于之前也没有Java Web相关的工作经验以及后台系统开发经验,更别说应用框架来开发应用系统了。通过各方面的了解,SSM框架作为轻量级应用框架,速度快,效率高,最主要的还是学习成本更低。...所以,追踪器的项目选择了 SSM这套框架作为我们的后台开发框架!...MyBatis是一个基于 Java 的持久层 (可以将业务数据存储到磁盘,且具备长期存储能力,只要磁盘不损坏,在断电或者其它情况下,重新开启系统任然可以读取到这些数据) 框架。...数据库,版本:5.723 Maven工具,版本 3.5 3、SSM 框架整合步骤 1.1、认识 Maven 一、简单介绍 Maven Apache Maven 是一个软件项目管理和构建工具,可以帮助我们创建和管理项目

    2.2K30

    SSM框架入门

    在 Java Web 开发的漫长演进中,SSM 框架(Spring + Spring MVC + MyBatis)曾是企业级开发的“黄金三角”,至今仍在大量项目中广泛应用。...本文将带你深入理解 SSM 的三大核心组件,剖析其底层机制,并提供一份可执行的学习路线图与项目实战建议,助你从入门到精通。一、什么是 SSM 框架?...SSM 是三个开源框架的组合:框架职责Spring核心容器,负责IoC(控制反转) 和 AOP(面向切面编程),管理 Bean 生命周期与事务Spring MVCWeb 层框架,基于 MVC 模式,处理...HTTP 请求与响应MyBatis持久层框架,实现 ORM(对象关系映射),简化数据库操作✅ SSM 的优势:解耦清晰:各层职责分明,易于维护配置灵活:支持 XML 与注解混合配置生态成熟:社区活跃,...五、SSM 框架整合实战5.1 项目结构(Maven)ssm-demo/├── src/│ ├── main/│ │ ├── java/│ │ │ ├── com.example.controller

    3K10

    MyBatis基础(SSM框架)

    , 24 8月 2021 作者 847954981@qq.com 后端学习, 我的编程之路 MyBatis基础(SSM框架) 在当下 MyBatis 已经是最主流的持久层框架,具体一点就是操作数据库的框架...;MyBatis 非常轻量,只需要通过简单的XML或者注解就可以完成数据映射和操作数据。...很多公司都采用 MyBatis 作为 Java 的持久层框架,主要的原因在于它可以灵活的自定义SQL又兼具ORM框架的特性。...Spring依赖: Spring Web、MyBatis Framework、MySQL Driver DO对象规则 所有的 ORM 框架都需要有一个 Java 对象来映射数据库的表,并且是一一对应的,...UserDO或者TestUserDO一般使用前者 DO对象包规则 DO对象一般存放在xxx.xxx.dataobject目录下 如CommentDO放在com.test.comment.dataobject下

    51720

    SSM框架系列之框架整合教程

    很久之前就想写的教程,因为忙着找实习的原因,没有整理出来,首先SSM框架组合(SpringMVC+Spring+Mybatis)和SSH(Spring4.0+Struts2+Hibernate4.0)组合是外面企业里很常用的两种...MVC架构,本博客介绍SSM框架组合,这种MVC架构的搭建过程 jar准备的话,可以用maven或者网上下载 SpringMVC需要的jar jar作用详解(网上收集): aopaliance.jar...spring-webmvc.jar 这个jar 文件包含Spring MVC 框架相关的所有类。包括框架的Servlets,Web MVC框架,控制器和视图支持。...Mybatis需要的jar,mybatis-spring1.2.1.jar用于spring整合mybatis框架 jstl需要的jar,主要开发中,SSH框架习惯用Struts2提供的标签,SSM...-- Shiro end --> jsbc和log4j的配置 url:jdbc:mysql://127.0.0.1:3306/db_app?

    3.5K30
    领券