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 · 201 阅读 · 0 评论 -
SSH框架笔记及部分IOC总结
SSH 1.strust2 配置struts的配置文件:struts.xml web.xml中配置struts2的拦截器 struts2的运行流程:客户端在页面提交数据,页面响应,struts框架找到对应的action进行处理,并返回视图 2.struts2整合spring struts2整合spring后,action将交由spring创建 spring提供了strutsSpringObjectFactory,structspring工厂创建bean的逻辑为,先根据beanname在spring容原创 2020-06-30 16:27:17 · 1781 阅读 · 0 评论 -
SSM框架学习记录5——SSM框架(进阶)
SSM框架功能总结 0.配置文件: SqlMapConfig.xml applicationContext.xml applicationContext-service.xml applicationContext-transaction.xml springmvc.xml web.xml:加载spring容器,配置前端控制器dispatcher 1.spring与struts2的区别: 1.springmvc基于方法开发,struts2基于类开发。 springMvc将url和controller方原创 2020-06-30 16:22:14 · 244 阅读 · 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 · 97 阅读 · 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 · 94 阅读 · 0 评论 -
SSM框架学习记录2——Mybatis进阶
mybatis进阶 1.SqlMapConfig.xml properties(属性) settings(全局配置参数) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments(环境集合属性对象) environment(环境子属性对象) transactionManager(事务管理) dataSource(数据源) mappers(映射器) 1.properties(属性) propertie原创 2020-06-30 15:12:04 · 148 阅读 · 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 · 105 阅读 · 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 · 174 阅读 · 0 评论