- 博客(11)
- 收藏
- 关注
原创 mybatis动态sql标签的使用
前提:建议配置mybatis的执行sql打印功能或这种形式mybatis动态sql可以在mapper.xml映射文件内,以标签的形式编写动态sql,执行时根据表达式的值,完成逻辑判断并动态拼接sql.动态标签:trim,where,set,foreach,if,choose,when,otherwise,bind注意:1.<where>与<if>配合使用,当...
2020-04-28 21:34:51 467
原创 mybatis的pojo与mapper.xml返回类型的部分属性不一致时的问题
本文的问题为,mapper.xml文件查询到的返回体的属性与对象的属性在数量和名称上不一致时发现的问题.1.当查询到的属性数量上少于对象的属性数量时(1)若mapper.xml中返回的是已定义好的resultMap时,对象中未涉及到的属性会以null的值来返回;如图:(2)若mapper.xml中返回的是resultType类型的对象时,返回的对象均为null;如图:(3)采用...
2020-04-27 23:47:59 1403 2
原创 Aop的一个demo
Aop的一个测试demo//功能接口package com.zzg.chapter2.October_sixteen.chapter4;public interface Performance { void perform();}//实现类package com.zzg.chapter2.October_sixteen.chapter4;import org.spri...
2019-10-16 17:43:44 171
原创 spring容器内的bean交给ApplicationContext管理,实现依赖管理和自动注入
spring容器内的bean交给ApplicationContext管理,实现依赖管理和自动注入将bean交由spring容器来管理有三种种方式:1.在java中进行显示配置2.隐式的bean发现机制和自动装配3.在XML中进行显示配置第一种方式(在java中进行显示配置)://接口package com.zzg.chapter2.October_twelve.ExplicitAut...
2019-10-14 10:55:10 625
原创 Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Logger
Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Logger...
2019-07-25 09:58:36 3915
原创 mybatis注解开发代替mapper.xml
很好玩的一种注解开发通过使用注解开发1.省去了mybatis的配置文件中对实体和mapper.xml文件的配置 <!--配置实体--> <!-- <property name="typeAliasesPackage" value="com.blueocean.saveme.entity"/>--> <!--配置mapper.xml文件-->...
2019-05-07 15:35:38 1916
原创 使用idea通过maven管理工具,完成日志在控制台的输出并将日志信息输出到文件
刚学会关于日志的使用,现在记录下来.1.导包:<!--日志包--> <!-- https://mvnrepository.com/artifact/commons-logging/commons-logging --> <dependency> <groupId&g...
2019-05-07 10:55:12 4900
原创 导入第三方jar包到maven本地仓库中(适用于maven仓库中不存在该jar包的情况)
以kaptcha-2.3.jar为例需要在项目文件夹下(必须包含pom文件),进行maven命令maven命令如下:mvn install:install-file -DgroupId=com.google.code -DartifactId=kaptcha -Dversion=2.3 -Dfile=c:\kaptcha-2.3.jar -Dpackaging=jar等待build s...
2019-04-22 16:51:44 673
原创 idea工具多模块maven项目开发(2)
idea工具多模块maven项目开发(2)第一步:构建空白的maven项目,作为多模块项目的根目录,建成后删去除pom之外的文件.第二步:在空白的maven项目中,新建一个webapp模板的maven项目module(子模块),并按照上一篇文章的做法,完成在webapp的module(子模块)上的运行第三步:在web子模块上把后端需要的dao,entity,controller和mapper...
2019-04-16 09:00:20 171
原创 idea工具maven多模块开发(1)
idea工具maven多模块开发(1)本人对于maven多模块的开发处于懵懵懂懂状态,写这个博客,一来是为了给自己做笔记,二来,大家相互借鉴交流.本篇主要工作是:一个maven模块完成系统的开发,后续将会在此基础上完成多模块的开发.第一步:创建工程因为单模块必须要有web,所有选webapp这里不再赘述,一路next,然后finishmaven自动导包,完成后结构如下此时直接配置...
2019-04-12 14:25:41 210
原创 单例设计模式只操作一个实例对象
单例设计模式只操作一个实例对象之前笔者一直对单例设计模式中,是否多次调用只生成一个实例,并不是十分的确定,于是自己动手写了个demo.单例public class SingletonDemo { /** * 私有构造,并对外提供获取实例的方法 */ private SingletonDemo() {} private static class getInstance { ...
2019-03-21 13:50:14 292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人