mybatis配置,关于mapper.java与mapper.xml是否在一个文件夹中

在mybatis的配置中,有些地方是可以省略的,如果你的mapper.xml文件和mapper.java文件,如果放到同一个文件夹中,就可以省略很多配置。
这里,我跟我经理学了一招,并不是非得把mapper.javah额mapper.xml放到一个文件夹下面才可以,其实也是可以分开放的。下面上图。

在项目上右键,选择porperty,然后看build path,然后看source。
在找我选中的这两项可以看出来,虽说在编辑器中,路径位置不一样,但是编译后运行生成的项目路径还是一样的,所以说呢,如果感觉,java 文件和xml文件怎么可能混到一起放呢,太不顺眼了吧,可以拆开来放。
下面再上图。

通过这个级别关系可以看出,resources和java是同一级别,而且,编译后的文件(见上图),都是同一个路径,所以,就可以把他拆分出来,(拆散人家的人,拆不散人家的心,人家编译后还是一起的。)所以,这样,即美观,又实用,配置又少。皆大欢喜。

时间: 2024-12-27 06:42:46

mybatis配置,关于mapper.java与mapper.xml是否在一个文件夹中的相关文章

怎么用java显示ftp服务器上文件夹中的图片在jsp页面上?

问题描述 怎么用java显示ftp服务器上文件夹中的图片在jsp页面上? ftp在另一台windows上,访问jsp页面要读取并显示出ftp上的图片. ftp上的图片路径保存在数据库中,操作ftp的jar我选了apache的FtpClient. 现在的问题是,action获取到ftp上的文件后,是下载下来再读取成流输出到页面呢?还是直接从FTP获取成流输出到页面?如果有,求思路,最好有代码举例我不想ftp上的文件下载到部署环境上然后再输出到页面,想通过读取ftp的流直接显示到页面,页面关闭后流就

遍历-如何读取一个大文件夹中全部xml文件。将其路径放入哪种容器

问题描述 如何读取一个大文件夹中全部xml文件.将其路径放入哪种容器 现在在一个大的文件夹中,包含了若干个子文件夹,每个文件夹可能包含N个xml,txt等其他文件.现在想通过遍历把这个大的文件夹中所有的xml文件保存到一个容器中.1.请问用什么容器比较好vector?2.最好能来个详细的例子 让鄙人学习下 解决方案 你这种方法用递归比较好,至于容器,你说的是将找到的文件的路径存放起来吧.那个就随便都可以.用List吧. public void findFileByEndStr(String di

这是我整理的从文件夹中读取所有txt文件,并读取里面内容的java程序,问什么读出来的汉字是乱码?

问题描述 这是我整理的从文件夹中读取所有txt文件,并读取里面内容的java程序,问什么读出来的汉字是乱码? import java.io.BufferedReader; import java.io.File; import java.io.FileFilter; import java.io.FileReader; import java.io.IOException; import java.nio.CharBuffer; import java.util.ArrayList; impor

求给力-Java编程如何调用指定文件夹中的图片

问题描述 Java编程如何调用指定文件夹中的图片 ImageIcon如何调用指定文件夹中的图片?就是我想把图片都放在同一个文件夹中!

java 删除文件夹中的所有内容而不删除文件夹本身的实例_java

实例如下: package com.xx; import java.io.File; public class Test { public static void main(String[] args) { String fileRoot = "C:/Users/xx/Desktop/xx/xxx"; delFolder(fileRoot); System.out.println("deleted"); } // // 删除完文件后删除文件夹 // // param

java中文件夹遍历与统计文件夹中文件总行数据

先来看文件夹遍历  代码如下 复制代码 //By LYLtim import java.io.File; public class TestFile {  public static void main(String[] args) {   File f = new File("D:/Temp/LYLtim_OI");   System.out.println(f.getName());   list(f, 0);  }  static void list(File f, int lv

layout文件夹中activity_main.xml与fragment_main.xml文件的处理记录

androidSDK更新到22.6后新建立项目时在layout文件夹下面出现了activity_main.xml与fragment_main.xml,这是为了在平板开发中使用碎片,但是让不需要碎片的人不习惯,自己做了如下更改 (1)将activity_main.xml中内容替换为fragment_main.xml中内容,删除fragment_main.xml,activity_main.xml内容如下 1 <RelativeLayout xmlns:android="http://sche

Java使用线程池递归压缩文件夹下面的所有子文件

本文将介绍Java中利用线程池递归的方式压缩文件夹下面的所有子文件,具体方法如下: Gzip单个文件压缩 对于单个文件使用GZip压缩. package date0805.demo1;    import java.io.BufferedInputStream;  import java.io.BufferedOutputStream;  import java.io.File;  import java.io.FileInputStream;  import java.io.FileOutpu

【微信Java开发 --1---番外1】在windows下,使用JAVA执行多条DOS命令+文件夹/路径中有空格怎么解决【目的是实现内容穿透外网】

内网穿透外网的那一篇,参正集1 但是每次都要Ctrl+R 启动DOS窗口,也就是CMD,一句一句的去粘,略显繁琐. 所以将这些任务写在JAVA程序中,启动一次程序就可以实现[内网穿透]的功能,多好啊!   首先把流程走一遍 1.D盘存放内网穿透工具 ,那就在D盘新建一个文件夹,用于存放bat文件的,起名字叫run cmd 2.在run cmd中新建一个文本文件   在新建的文本文件中粘贴如下的代码: echo d: cd ngrok_windows natapp -config ngrok.cf