摘要: 任何容器类,都必须有某种方式可以插入元素并将它们再次取回。毕竟,持有事物是容器最基本的工作。但这里有个问题就是List和set容器之间不互通,如果想把对着list编码的代码应用于set,或者其他情况不关心容器的类型,想具备更广的通用性,那怎么才能做到呢?迭代器(也是一种设计模式)可以用于达成此目的。迭代器是一个对象,它的工作是遍历并选择序列中的对象,而不必关心该序列底层的结构。Java的Itera... 阅读全文
posted @ 2020-03-13 21:00 马中赤兔 阅读(107) 评论(0) 推荐(0)
摘要: 数组和List之间的相互转换:Arrays.asList():接收一个数组或者一个用逗号分隔的元素列表,例如List a=Arrays.asList(1,2,3,4,5);//这里的1,2也可以是new role()这种对象,只要更改前面的Integer就行了打印数组:Arrays.toString()方法,例如Integer[] b= {1,2,3}; System.out.pri... 阅读全文
posted @ 2020-03-13 20:45 马中赤兔 阅读(141) 评论(0) 推荐(0)
摘要: 1.打断点2.进入debug模式3.F8:表示当前实现继续运行直到下一个断点 F5:表示进入当前方法 F6:表示运行下一行代码 F7:表示退出当前方法,返回到调用层4.ctrl+shift+i:查看表达式的值连按两下ctrl+shift+i:可以在不修改代码的前提下,动态的编写表达式来测试结果 阅读全文
posted @ 2020-03-13 20:03 马中赤兔 阅读(810) 评论(0) 推荐(0)
摘要: config类配置综合:package com.ssm.chapter22.config; import java.util.Properties; import javax.sql.DataSource; import org.apache.commons.dbcp.BasicDataSource 阅读全文
posted @ 2020-03-12 19:49 马中赤兔 阅读(123) 评论(0) 推荐(0)
摘要: xml方式综合:<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema- 阅读全文
posted @ 2020-03-12 19:47 马中赤兔 阅读(158) 评论(0) 推荐(0)
摘要: 事务管理xml方式:<!-- 配置数据源事务管理器 --> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name=" 阅读全文
posted @ 2020-03-12 19:43 马中赤兔 阅读(117) 评论(0) 推荐(0)
摘要: 配置Mapper xml方式: <!-- 采用自动扫描方式创建指定包下的单个mapper生成bean --> <bean id="roleMapper" class="org.mybatis.spring.mapper.MapperFactoryBean"> <property name="mapp 阅读全文
posted @ 2020-03-12 19:42 马中赤兔 阅读(137) 评论(0) 推荐(0)
摘要: 配置SqlSessionFactoryxml方式:<!-- 集成mybatis --> <bean id="SqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" 阅读全文
posted @ 2020-03-12 19:41 马中赤兔 阅读(177) 评论(0) 推荐(0)
摘要: Spring MVC框架集成mybatis1.配置Mybatis-Spring项目需要这么几步:·配置数据源·配置SqlSessionFactory·配置Mapper·事务管理·可选择的配置有SqlSessionTemplate配置数据源:xml方式:<!-- 数据库连接池 --> <bean id 阅读全文
posted @ 2020-03-12 19:40 马中赤兔 阅读(131) 评论(0) 推荐(0)
摘要: 1.静态代理和动态代理代理模式是常用的Java 设计模式,它的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。按照代理类的创建时期,代理类可分为两种。静态代理类:由... 阅读全文
posted @ 2020-03-12 16:03 马中赤兔 阅读(97) 评论(0) 推荐(0)