摘要:
依赖注入方式:手动装配 和 自动装配 手动装配:一般进行配置信息都采用手动 基于xml装配:构造方法、setter方法 基于注解装配: 自动装配:struts和spring 整合可以自动装配 byType:按类型装配 byName:按名称装配 constructor构造装配, auto: 不确定装配 阅读全文
2018年8月13日
2018年8月12日
摘要:
普通bean:之前操作的都是普通bean。<bean id="" class="A"> ,spring直接创建A实例,并返回 FactoryBean:是一个特殊的bean,具有工厂生成对象能力,只能生成特定的对象。 bean必须使用 FactoryBean接口,此接口提供方法 getObject() 阅读全文
摘要:
3种bean实例化方式:默认构造、静态工厂、实例工厂 1.默认构造 l 常用与spring整合其他框架(工具) l 静态工厂:用于生成实例对象,所有的方法必须是static beans.xml 3. 实例工厂 实例工厂:必须先有工厂实例对象,通过实例对象创建对象。提供所有的方法都是“非静态”的。 b 阅读全文
2018年8月9日
2018年8月8日
摘要:
一、简单入门案例 入门案例:IoC 1.项目创建与结构 2.接口与实现类 xml配置文件 beans.xml 测试类 UserTest.java 阅读全文
2018年8月5日
摘要:
一、参数注解 遇到多个参数,因为不能因为两三个参数去创建新的JavaBean类,对于参数比较少的情况下可以使用@Param注解。 UserMapper.xml 阅读全文
摘要:
一、update更新 xml配置 UserMapper.xml 二、delete删除 UserMapper.xml 阅读全文
摘要:
一.新增用户接口 UserMapper.xml id:命名空间唯一标识符,可用来代表这条语句。 二、返回主键自增的值 UserMapper.xml 三、使用selectKey返回主键的值 UserMapper.xml order属性设置和使用的数据库有关,msyql用AFTER,Oracle用BEF 阅读全文
摘要:
1.定义查询接口 UserMapper.java 2.配置对应的xml文件 UserMapper.xml <select>:映射查询语句使用的标签 id:命名空间的唯一标识符,可用来代表这条语句 resultMap:用于设置返回值的类型和映射关系 #{id}:MyBatis SQL中使用预编译参数的 阅读全文
2018年7月31日
摘要:
一:创建表 二:项目结构 三.代码: Country.java CountryMapperTest.java mybatis-config.xml CountryMapper.xml log4j.properties 阅读全文