
SSM框架学习记录
文章平均质量分 85
SSM框架学习记录,和SSM框架的一些知识点
NaisituMiteyu
不写注释的代码,是没有灵魂的
展开
-
SSM框架学习记录6——与git上18年的SSM框架区别
源码下载:学习总结的SSM框架18年git上收藏最多的SSM框架爱第一次学习的SMM和git上18年的SSM框架的区别Mybatis配置部分0.Mybatis的全局配置<!-- 配置全局属性 --> <settings> <!-- 使用jdbc的getGeneratedKeys获取数据库自增主键值 --> <setting name="useGeneratedKeys" value="true" /> <!-- 使用列别名替原创 2020-07-01 17:04:25 · 231 阅读 · 0 评论 -
SSH框架笔记及部分IOC总结
SSH1.strust2配置struts的配置文件:struts.xmlweb.xml中配置struts2的拦截器struts2的运行流程:客户端在页面提交数据,页面响应,struts框架找到对应的action进行处理,并返回视图2.struts2整合springstruts2整合spring后,action将交由spring创建spring提供了strutsSpringObjectFactory,structspring工厂创建bean的逻辑为,先根据beanname在spring容原创 2020-06-30 16:27:17 · 1808 阅读 · 0 评论 -
SSM框架学习记录5——SSM框架(进阶)
SSM框架功能总结0.配置文件:SqlMapConfig.xmlapplicationContext.xmlapplicationContext-service.xmlapplicationContext-transaction.xmlspringmvc.xmlweb.xml:加载spring容器,配置前端控制器dispatcher1.spring与struts2的区别:1.springmvc基于方法开发,struts2基于类开发。 springMvc将url和controller方原创 2020-06-30 16:22:14 · 300 阅读 · 0 评论 -
SSM框架学习记录4——继续整合SpringMvc(基础)
mybatis整合spring整合springMvc包含:1.mybatis的配置文件:SqlMapConfig.xml 配置别名2.mybatis整合spring后的配置文件:applicationContext.xml 1.配置资源文件 2.连接数据库 3.配置数据库连接池,加载mybatis的全局配置文件SqlMapConfig.xml 4.配置mapper扫描器3.service的配置文件:applicationContext-servce.xml 用于配置ser原创 2020-06-30 15:53:15 · 125 阅读 · 0 评论 -
SSM框架学习记录3——MyBatis整合Spring
mybatis整合spring需要添加mybatis-spring.jar包mybatis与spring整合后增加了一个配置文件applicationContext.xml需要spring通过单例方式管理SqlSessionFactory。spring和mybatis整合生成对象,使用SqlSessionFactory创建SqlSession持久层的mapper都需要由spring进行管理1.SqlMapConfig.xml:和spring整合后,Sql的大多数配置都将写入到applicati原创 2020-06-30 15:29:17 · 144 阅读 · 0 评论 -
SSM框架学习记录2——Mybatis进阶
mybatis进阶1.SqlMapConfig.xmlproperties(属性)settings(全局配置参数)typeAliases(类型别名)typeHandlers(类型处理器)objectFactory(对象工厂)plugins(插件)environments(环境集合属性对象)environment(环境子属性对象)transactionManager(事务管理)dataSource(数据源)mappers(映射器)1.properties(属性) propertie原创 2020-06-30 15:12:04 · 211 阅读 · 0 评论 -
SSM框架学习记录1——MyBatis基础
mybatis基础1.SqlMapConfig.xml<properties>加载数据库的连接属性db.properties<typeAliases>别名的定义<enviroments>jdbc事务管理,数据连接池配置<mappers>加载映射文件传统DAO方法实现类和Mapper方法的不同2.DAO方法实现类:DAO的实现类 DaoImpl创建会话工厂private SqlSessionFactory sqlSessionFactory原创 2020-06-30 14:55:41 · 138 阅读 · 0 评论 -
SSM框架学习记录6——框架及事务流程总结
1.mybatis连接数据库mybatis提供了mapper接口开发规范,较与原始的dao开发方式更加方便,只要遵循一定的规范,mybatis的功能有连接数据库,jdbc事务管理,加载mapper映射文件,定义别名mybatis操作数据时,需要先创建会话工厂,再通过工厂创建session,通过session调用mapper进行数据库操作。复杂查询的实现1.自定义pojo,返回值resultType的值为pojo的类路径 2.使用ResultMap,使用关联查询:一对多:collect原创 2020-06-30 13:59:03 · 230 阅读 · 0 评论