摘要:
@Resource注解是JDK扩展包的 @Autowired注解是Spring框架自己的 @Resource注解默认根据名称装配byName,未指定name时,使用属性名作为name。通过name找不到的话会自动启动通过类型byType装配。 @Autowired注解默认根据类型装配byType,如 阅读全文
摘要:
在resource中建立log4j2.xml文件进行配置 查看代码 <?xml version="1.0" encoding="UTF-8"?> <configuration> <loggers> <!-- level指定日志级别,从低到高的优先级: TRACE < DEBUG < INFO < W 阅读全文
摘要:
引入spring相关依赖 创建类,定义属性和方法 按照spring要求创建配置文件(xml格式) 在spring配置文件配置相关信息 进行测试 第一步 引入spring相关依赖 查看代码 <dependency> <!-- 当你引入这个依赖,表示spring的基础依赖引入了--> <groupId> 阅读全文
摘要:
我是在MAVEN官网下载的最新版,(ÒωÓױ)!,纳尼,老子只是想跟个时髦,结果报错了 搜寻一系列原因,无果,BUT!!!!!! 我居然更新了最新版的IDEA,升级到了2022IDEA,居然可以了。 。。。。但是,构建Maven项目跟2021版本不同,但是没关系,我认了。不报错我就满足了 呜呜 阅读全文
摘要:
Ctrl + / 提示自动补全代码 阅读全文
摘要:
使用注解开发会比配置文件开发更加方便。如下就是使用注解进行开发 java @Select(value = "select * from tb_user where id = #{id}") public User select(int id); ==注意:== 注解是用来替换映射配置文件方式配置的, 阅读全文
摘要:
Mybatis 接口方法中可以接收各种各样的参数,如下: 多个参数 单个参数:单个参数又可以是如下类型 POJO 类型 Map 集合类型 Collection 集合类型 List 集合类型 Array 类型 其他类型 多个参数 如下面的代码,就是接收两个参数,而接收多个参数需要使用 @Param 注 阅读全文
摘要:
删除一行数据 编写接口方法 在 BrandMapper 接口中定义根据id删除方法。 java /** * 根据id删除 */ void deleteById(int id); 编写SQL语句 <delete id="deleteById"> delete from tb_brand where i 阅读全文
摘要:
添加数据 编写接口方法 void add(Brand brand); 参数:除了id之外的所有的数据。id对应的是表中主键值,而主键我们是 ==自动增长== 生成的。 编写SQL语句 编写测试方法并执行 明确了该功能实现的步骤后,接下来我们进行具体的操作。 //封装对象 Brand brand = 阅读全文
摘要:
动态SQL:SQL语句会随着用户的输入或外部条件的变化而变化。 Mybatis对动态SQL有很强大的支撑: if choose (when, otherwise) trim (where, set) foreach if 标签:条件判断 test 属性:逻辑表达式 <select id="selec 阅读全文