写在前面

IntelliJ IDEA集成了很多我们开发中常用的工具,Linux连接,Git,数据库操作…

这里我们介绍,IDEA集成数据库操作,并对SQL可格式化…

通过命令,但是在合适的执行文件中…

Ctrl Alt L

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

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

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

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

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

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

一:正常配置下的情况

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

2.pom.xml文件的配置

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

4.0.0

com.sly

hrm01

1.0-SNAPSHOT

war

hrm01 Maven Webapp

http://www.example.com

UTF-8

1.7

1.7

junit

junit

4.11

test

org.aopalliance

com.springsource.org.aopalliance

1.0.0

org.aspectj

com.springsource.org.aspectj.weaver

1.6.4.RELEASE

org.springframework

spring-aop

5.0.10.RELEASE

org.springframework

spring-aspects

5.1.0.RELEASE

org.springframework

spring-beans

5.0.1.RELEASE

org.springframework

spring-context

5.0.1.RELEASE

org.springframework

spring-core

5.0.1.RELEASE

org.springframework

spring-expression

5.0.1.RELEASE

org.springframework

spring-jcl

5.0.1.RELEASE

org.springframework

spring-jdbc

5.0.1.RELEASE

org.springframework

spring-tx

5.0.1.RELEASE

org.springframework

spring-web

5.0.1.RELEASE

org.springframework

spring-webmvc

5.0.1.RELEASE

org.mybatis

mybatis

3.4.2

org.mybatis

mybatis-spring

1.3.1

mysql

mysql-connector-java

5.1.48

com.alibaba

druid

1.1.5

javax.servlet

jstl

1.1.2

taglibs

standard

1.1.2

org.apache.tomcat

tomcat-servlet-api

9.0.21

hrm01

maven-clean-plugin

3.1.0

maven-resources-plugin

3.0.2

maven-compiler-plugin

3.8.0

maven-surefire-plugin

2.22.1

maven-war-plugin

3.2.2

maven-install-plugin

2.5.2

maven-deploy-plugin

2.8.2

3.控制台无报错且网页报错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'.

二、解决方案

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

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

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

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

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

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

java sql 格式化_IDEA 格式化SQL代码技巧分享相关推荐

  1. sql查询去除视图重复项_如何使用SQL查询视图,Postico使用技巧分享

    Postico凭借着简单易用的操作界面深受专业人员和新手的喜爱,小编也整理一点小技巧分享给大家,通过一次编辑多行节省时间,是你工作的好帮手,快来一起看看吧~ 如何使用SQL查询视图,Postico使用 ...

  2. linux java远程调试_idea远程linux代码调试

    如果线上代码出现问题,如何用本地idea排查问题查找问题? 第一步:保证本地代码与线上代码一致: 第二步:在线上tomcat文件中/tomcat/bin/catalina.sh文件中添加如下配置 找到 ...

  3. Java中如何解析SQL语句、格式化SQL语句、生成SQL语句?

    昨天在群里看到有小伙伴问,Java里如何解析SQL语句然后格式化SQL,是否有现成类库可以使用? 之前TJ没有做过这类需求,所以去研究了一下,并找到了一个不过的解决方案,今天推荐给大家,如果您正要做类 ...

  4. 不一样的 SQL Server 日期格式化

    不一样的 SQL Server 日期格式化 Intro 最近统计一些数据,需要按天/按小时/按分钟来统计,涉及到一些日期的格式化,网上看了一些文章大部分都是使用 CONVERT 来转换的,SQL Se ...

  5. SQL server脚本格式化专业工具

    Sql Pretty Printer 主要针对SQL server的SQL脚本进行格式化,没有复杂的设置,使用真的很方便,妈妈再也不用担心我的眼睛了. 以前写的脚本总是堆在一起,密密麻麻看起来很不清楚 ...

  6. react sql格式化_为SQL Server数据库损坏做准备; 初步React与分析

    react sql格式化 Corruption is a looming thought through every administrator's mind, from sysadmins to d ...

  7. SQL SERVER 日期格式化、日期和字符串转换

    SQL SERVER 日期格式化.日期和字符串转换 sql server 中怎么把字符串转化为日期? 1. convert(datetime,'YYYY-MM-DD HH24:MI:SS') 2. c ...

  8. sql使用DATE_FORMAT格式化日期

    一:样例 sql使用format格式化查询字段: 例如:select DATE_FORMAT(operatetime,'%y-%m-%d %H:%i:%s') operatetime from tbr ...

  9. plsql批量注释快捷键_PLSQL常用配置之窗口/版面保存、SQL格式化/美化、SQL注释\去掉注释等快捷键配置、登陆历史修改配置...

    http://blog.csdn.net/hyeidolon/article/details/8251791 PLSQL常用配置之窗口/版面保存.SQL格式化/美化.SQL注释\去掉注释等快捷键配置. ...

  10. html的代码怎麼格式化,怎么格式化html代码? Dreamweaver格式化html代码的技巧

    我们在使用Dreamweaver进行网页制作时,通过编辑其设置中的代码格式,可以一键实现代码格式化,从而让代码格式统一,提高代码可读性. 1.用Dreamweaver打开现有html文档时,可能会出现 ...

最新文章

  1. 前深度学习时代CTR预估模型的演化之路:从LR到FFM\n
  2. PHP脚本管理kvm,kvm管理脚本
  3. 【struts2+hibernate+spring项目实战】java读写实现代码生成器(ssh)
  4. Android知识点 - 收藏集 - 掘金
  5. Boost:bind绑定全局占位符的测试程序
  6. catia测量工具小尺子在哪_小区垃圾桶旁捡来旧茶几,老爸巧手改成沙发,邻居一个劲问哪买的...
  7. 苏宁智能 BU大数据中心数据治理团队负责人韦真:数据治理“三字经”,超实用!...
  8. 约瑟芬公主把乔治放在了第三位,对吧
  9. sublime----------快捷键的记录
  10. 数据库 软件实施 工程师
  11. 【数据压缩(十)】H264文件分析2
  12. Keil MDK5的安装及破解详细步骤
  13. 蚂蚁支付宝小程序开发从零开始[含demo]
  14. Google搜索的基本语法
  15. waiting for headers
  16. 使用ActiveMQ中间件方式发送邮件
  17. 网站域名DNS被劫持了如何解决?
  18. Spamhaus -影响最大的RBL(实时黑名单列表)服务提供商,非营利性组织
  19. ElasticSearch 23 种映射参数详解
  20. 基于二元语义的中文语序分析

热门文章

  1. DM368开发 -- 毕设之硬件
  2. excel 2003 VBA编程入门教程
  3. imei模拟修改_教你如何修改任意安卓模拟器的机型IMEI手机号等信息 海马玩 Windroye等适用...
  4. r语言 月度消费频次_R语言基础-数据分析及常见数据分析方法
  5. VSTO程序基本知识(二)
  6. Mysql常用函数大全(分类汇总讲解)
  7. 用于登录的mysql语句_mysql常用语句
  8. 【Altium Designer】如何导出gerber文件
  9. CMMI3认证过程总结
  10. 文员常用的8个excel函数