广告
返回顶部
首页 > 资讯 > 精选 >怎么在IDEA中格式化SQL代码
  • 289
分享到

怎么在IDEA中格式化SQL代码

2023-06-06 14:06:45 289人浏览 薄情痞子
摘要

怎么在idea中格式化sql代码?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1.1、建立连接,数据库服务器地址,账号,密码等…1.2、基本操作,很多,增删改查

怎么在idea中格式化sql代码?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

1.1、建立连接,数据库服务器地址,账号,密码等…

怎么在IDEA中格式化SQL代码

1.2、基本操作,很多,增删改查,控制台SQl编写等等

怎么在IDEA中格式化SQL代码

SQL执行控制台,这里是格式化之后的,我们平时手写的SQL都是没有格式化的,注意这里提供了输入框,操作占位符的参数也很方便…

怎么在IDEA中格式化SQL代码

那么这里的格式化的SQL是怎么实现的呢??

这里的哈,IDEA的快捷键 Ctrl + Alt + L,就可以格式化SQL

怎么在IDEA中格式化SQL代码

补充:解决idea的src目录下不能编译SQL语句的xml配置文件的问题

一:正常配置下的情况

编译的目录下不会编译映射配置文件.xml,但是resources目录中的文件都被编译出来。

怎么在IDEA中格式化SQL代码

pom.xml文件的配置

<?xml version="1.0" encoding="UTF-8"?> <project xmlns="Http://Maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion>  <groupId>com.sly</groupId> <artifactId>hrm01</artifactId> <version>1.0-SNAPSHOT</version> <packaging>war</packaging>  <name>hrm01 Maven WEBapp</name> <!-- FIXME change it to the project's website --> <url>http://www.example.com</url>  <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> </properties>  <dependencies> <dependency>  <groupId>junit</groupId>  <artifactId>junit</artifactId>  <version>4.11</version>  <scope>test</scope> </dependency> <!-- 导入jar包 1.spring的jar包:11个 com.springsource.org.aopalliance-1.0.0.jar com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar spring-aop-5.0.1.RELEASE.jar spring-aspects-5.0.1.RELEASE.jar spring-beans-5.0.1.RELEASE.jar spring-context-5.0.1.RELEASE.jar spring-core-5.0.1.RELEASE.jar spring-expression-5.0.1.RELEASE.jar spring-jcl-5.0.1.RELEASE.jar spring-jdbc-5.0.1.RELEASE.jar spring-tx-5.0.1.RELEASE.jar -->  <!-- https://mvnrepository.com/artifact/org.aopalliance/com.springsource.org.aopalliance -->  <dependency>  <groupId>org.aopalliance</groupId>  <artifactId>com.springsource.org.aopalliance</artifactId>  <version>1.0.0</version>  </dependency>  <!-- https://mvnrepository.com/artifact/org.aspectj/com.springsource.org.aspectj.weaver -->  <dependency>   <groupId>org.aspectj</groupId>   <artifactId>com.springsource.org.aspectj.weaver</artifactId>   <version>1.6.4.RELEASE</version>  </dependency> <!-- https://mvnrepository.com/artifact/org.springframework/spring-aop --> <dependency>  <groupId>org.springframework</groupId>  <artifactId>spring-aop</artifactId>  <version>5.0.10.RELEASE</version> </dependency> <dependency>  <groupId>org.springframework</groupId>  <artifactId>spring-aspects</artifactId>  <version>5.1.0.RELEASE</version> </dependency> <dependency>  <groupId>org.springframework</groupId>  <artifactId>spring-beans</artifactId>  <version>5.0.1.RELEASE</version> </dependency> <dependency>  <groupId>org.springframework</groupId>  <artifactId>spring-context</artifactId>  <version>5.0.1.RELEASE</version> </dependency> <dependency>  <groupId>org.springframework</groupId>  <artifactId>spring-core</artifactId>  <version>5.0.1.RELEASE</version> </dependency> <dependency>  <groupId>org.springframework</groupId>  <artifactId>spring-expression</artifactId>  <version>5.0.1.RELEASE</version> </dependency> <dependency>  <groupId>org.springframework</groupId>  <artifactId>spring-jcl</artifactId>  <version>5.0.1.RELEASE</version> </dependency> <dependency>  <groupId>org.springframework</groupId>  <artifactId>spring-jdbc</artifactId>  <version>5.0.1.RELEASE</version> </dependency> <dependency>  <groupId>org.springframework</groupId>  <artifactId>spring-tx</artifactId>  <version>5.0.1.RELEASE</version> </dependency> <!--导入jar包 2.springMVC的jar包:2个 spring-web-5.0.1.RELEASE.jar spring-webmvc-5.0.1.RELEASE.jar 3.mybatis的jar包:13个 mybatis-3.4.2.jar 依赖jar包12个 4.MyBatis和Spring整合的jar包:1个 mybatis-spring-1.3.1.jar --> <dependency>  <groupId>org.springframework</groupId>  <artifactId>spring-web</artifactId>  <version>5.0.1.RELEASE</version> </dependency> <dependency>  <groupId>org.springframework</groupId>  <artifactId>spring-webmvc</artifactId>  <version>5.0.1.RELEASE</version> </dependency> <dependency>  <groupId>org.mybatis</groupId>  <artifactId>mybatis</artifactId>  <version>3.4.2</version> </dependency> <dependency>  <groupId>org.mybatis</groupId>  <artifactId>mybatis-spring</artifactId>  <version>1.3.1</version> </dependency> <!--导入jar包5.数据库驱动jar包:1个mysql-connector-java-5.1.7-bin.jar6.数据源druid的jar包:1个druid-1.1.5.jar7.jsTL的jar包:2个jstl-1.1.2 .jarstandard-1.1.2.jar--> <dependency>  <groupId>Mysql</groupId>  <artifactId>mysql-connector-java</artifactId>  <version>5.1.48</version> </dependency> <dependency>  <groupId>com.alibaba</groupId>  <artifactId>druid</artifactId>  <version>1.1.5</version> </dependency> <dependency>  <groupId>javax.servlet</groupId>  <artifactId>jstl</artifactId>  <version>1.1.2</version> </dependency> <dependency>  <groupId>taglibs</groupId>  <artifactId>standard</artifactId>  <version>1.1.2</version> </dependency> <!--导入Tomcat的jar包--> <!-- https://mvnrepository.com/artifact/org.apache.tomcat/tomcat-servlet-api --> <dependency>  <groupId>org.apache.tomcat</groupId>  <artifactId>tomcat-servlet-api</artifactId>  <version>9.0.21</version> </dependency>  </dependencies>  <build> <finalName>hrm01</finalName> <pluginManagement><!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) -->  <plugins>  <plugin>   <artifactId>maven-clean-plugin</artifactId>   <version>3.1.0</version>  </plugin>  <!-- see http://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_war_packaging -->  <plugin>   <artifactId>maven-resources-plugin</artifactId>   <version>3.0.2</version>  </plugin>  <plugin>   <artifactId>maven-compiler-plugin</artifactId>   <version>3.8.0</version>  </plugin>  <plugin>   <artifactId>maven-surefire-plugin</artifactId>   <version>2.22.1</version>  </plugin>  <plugin>   <artifactId>maven-war-plugin</artifactId>   <version>3.2.2</version>  </plugin>  <plugin>   <artifactId>maven-install-plugin</artifactId>   <version>2.5.2</version>  </plugin>  <plugin>   <artifactId>maven-deploy-plugin</artifactId>   <version>2.8.2</version>  </plugin>  </plugins> </pluginManagement>  </build></project>

控制台无报错且网页报错404 找不到,或者500如下错误。

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userHandler': Unsatisfied dependency expressed through field 'userService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userServiceImpl': Unsatisfied dependency expressed through field 'userDao'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'IUserDao' defined in file [D:\Tomcat\apache-tomcat-9.0.27\webapps\hrm01_war\WEB-INF\classes\com\hrm\user\dao\IUserDao.class]: Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Wrong namespace. Expected 'com.hrm.user.dao.IUserDao' but found 'com.hrm.user.dao.UserDao'.

怎么在IDEA中格式化SQL代码

二、解决方案

在pom文件中的build标签下配置该属性即可解决这个问题,但是要注意src前面不要加 / 。

一定不要写为:(/src/main/java)。

这样在编译目录下xml文件也被编译。

怎么在IDEA中格式化SQL代码

加入该配置后编译目录下有了映射配置文件,见上图IUserDao.xml。

控制台可以正常显示数据。

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注编程网精选频道,感谢您对编程网的支持。

--结束END--

本文标题: 怎么在IDEA中格式化SQL代码

本文链接: https://www.lsjlt.com/news/247222.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么在IDEA中格式化SQL代码
    怎么在IDEA中格式化SQL代码?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1.1、建立连接,数据库服务器地址,账号,密码等…1.2、基本操作,很多,增删改查...
    99+
    2023-06-06
  • idea如何格式化代码
    本文小编为大家详细介绍“idea如何格式化代码”,内容详细,步骤清晰,细节处理妥当,希望这篇“idea如何格式化代码”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。idea格式化代码的方法:1、直接使用快捷键“Ct...
    99+
    2023-07-05
  • vue中怎么格式化HTML代码
    本篇内容主要讲解“vue中怎么格式化HTML代码”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue中怎么格式化HTML代码”吧! 问题:一般用Shift+A...
    99+
    2022-10-19
  • Flex代码格式化插件怎么用
    这篇文章主要为大家展示了“Flex代码格式化插件怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Flex代码格式化插件怎么用”这篇文章吧。Flex代码格式化工具在对Flex进行编码的时候,如...
    99+
    2023-06-17
  • Flex代码格式化工具怎么用
    这篇文章主要为大家展示了“Flex代码格式化工具怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Flex代码格式化工具怎么用”这篇文章吧。Flex代码格式化工具在做Flex编码的时候,调整编...
    99+
    2023-06-17
  • 怎么优化SQL代码
    这篇文章主要介绍“怎么优化SQL代码”,在日常操作中,相信很多人在怎么优化SQL代码问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么优化SQL代码”的疑惑有所帮助!接下来,...
    99+
    2022-10-19
  • python代码格式化工具Black怎么用
    本篇内容主要讲解“python代码格式化工具Black怎么用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python代码格式化工具Black怎么用”吧!python 是当今使用最多的流行编程语...
    99+
    2023-06-27
  • 怎么使用Black代码格式化工具
    小编给大家分享一下怎么使用Black代码格式化工具,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Black有时创意可能是一件美妙的事情。有时它只是一种痛苦。我喜欢...
    99+
    2023-06-02
  • PHP中的代码格式化工具
    随着互联网的快速发展,PHP作为一种动态语言,在网络开发中扮演着越来越重要的角色。为了提高代码的可读性和可维护性,我们通常需要对PHP代码进行格式化。在这方面,PHP有很多出色的代码格式化工具,本文将对其中几款常用的PHP代码格式化工具进行...
    99+
    2023-05-23
    代码 PHP 格式化工具
  • 一段代码看懂日期格式在 PL/SQL 中的作用
    DECLARE  l_Cursor_Num INTEGER;  l_Date       DATE;  l_Date_Char  VARCHAR2(20);BEGIN  EXECUTE IMMEDIATE q"ALTER SESSION S...
    99+
    2017-09-10
    一段代码看懂日期格式在 PL/SQL 中的作用
  • idea怎么修改单个文件编码格式
    要修改单个文件的编码格式,可以按照以下步骤操作:1. 打开需要修改编码格式的文件,例如一个文本文件(.txt)或代码文件。2. 使用...
    99+
    2023-10-18
    idea
  • 怎么在python中格式化time.strptime
    本篇文章给大家分享的是有关怎么在python中格式化time.strptime,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Python的优点有哪些1、简单易用,与C/C++、...
    99+
    2023-06-14
  • vscode怎么配置eslint+prettier来格式化Vue代码
    这篇文章给大家分享的是有关vscode怎么配置eslint+prettier来格式化Vue代码的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。项目背景 : vue-cli 先安装好这三个插件,然后根据配置清单按需配...
    99+
    2023-06-15
  • 怎么在 idea中使用Statistic统计代码行数
    怎么在 idea中使用Statistic统计代码行数?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一、安装Statistic打开IDEA打开settings进行...
    99+
    2023-06-14
  • 基于Eclipse的Flex代码格式化插件怎么用
    小编给大家分享一下基于Eclipse的Flex代码格式化插件怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Flex代码格式化工具在对Flex进行编码的时候,...
    99+
    2023-06-17
  • C#代码格式化百分比数据怎么实现
    本篇内容介绍了“C#代码格式化百分比数据怎么实现”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!C#代码格式化百分比数据实例:decimal&...
    99+
    2023-06-17
  • ESLint与Prettier在vscode中如何进行代码自动格式化
    这篇文章主要介绍“ESLint与Prettier在vscode中如何进行代码自动格式化”,在日常操作中,相信很多人在ESLint与Prettier在vscode中如何进行代码自动格式化问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作...
    99+
    2023-07-04
  • VS Code中python代码自动格式化方法
    为了能够在VS Code中使自己写的Python代码更加符合规范并且适宜阅读,往往需要手工进行代码格式矫正,例如等号左右的空格、函数参数与等号之间的空格等。下面讲解一种简单的自动格式化方法。 首先安装...
    99+
    2023-09-22
    python 开发语言
  • 怎么在win10系统中格式化磁盘
    在win10系统中格式化磁盘的方法:1.右键此电脑点击管理;2.点击磁盘管理;3.选择磁盘,右键点击格式化;具体步骤如下:首先,在计算机中右键“此电脑”选择“管理”选项;进入到计算机管理页面后,在页面中点击“磁盘管理”选项;最后,在磁盘管理...
    99+
    2022-10-24
  • CSS代码格式化的不同表现方式是什么
    这篇文章主要介绍了CSS代码格式化的不同表现方式是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。   格式化与CSS的功能无关。这些仅...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作