怎么在IDEA中格式化SQL代碼?很多新手對此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。
創(chuàng)新互聯(lián)公司主要從事成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)虎丘,10余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):13518219792SQL執(zhí)行控制臺,這里是格式化之后的,我們平時(shí)手寫的SQL都是沒有格式化的,注意這里提供了輸入框,操作占位符的參數(shù)也很方便…
那么這里的格式化的SQL是怎么實(shí)現(xiàn)的呢??
這里的哈,IDEA的快捷鍵 Ctrl + Alt + L,就可以格式化SQL
補(bǔ)充:解決idea的src目錄下不能編譯SQL語句的xml配置文件的問題
1.編譯的目錄下不會編譯映射配置文件.xml,但是resources目錄中的文件都被編譯出來。
2.pom.xml文件的配置
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.控制臺無報(bào)錯且網(wǎng)頁報(bào)錯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標(biāo)簽下配置該屬性即可解決這個(gè)問題,但是要注意src前面不要加 / 。
一定不要寫為:(/src/main/java)。
這樣在編譯目錄下xml文件也被編譯。
2.加入該配置后編譯目錄下有了映射配置文件,見上圖IUserDao.xml。
控制臺可以正常顯示數(shù)據(jù)。
看完上述內(nèi)容是否對您有幫助呢?如果還想對相關(guān)知識有進(jìn)一步的了解或閱讀更多相關(guān)文章,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司,的支持。