<tbody id="uhdsk"></tbody>

    <li id="uhdsk"></li>

  1. <tbody id="uhdsk"></tbody>
  2. <strong id="uhdsk"></strong>

    • 自动秒收录
    • 软件:1974
    • 资讯:4527|
    • 收录网站:301505|

    IT精英团

    Java常见问题解决

    Java常见问题解决

    作者/景文

    Java常见问题解决

    作者/景文

    image.png

    一、IDEA

    • 1.1 Eclipse和Idea的不同,遇见过在Eclipse没有报错,但在Idea中标红的状况(可能是代码检测方面的error默认有关)

    二、Java

    • 2.1 基本变量比较一般 ==,其他用equal(区别自行发现)

    • 2.2 与枚举常量比较时,equal前放枚举常量

    三、Spring Bean注入出错

    • 3.1 接口的注入注意事项(默认只有一个实现类,多个时,怎么指定?)

    • 3.2 @Resource和@Autowired的区别(为什么有时候@Autowired是可以的,有时候为什么出错,Eclipse和Idea的相关差异)

    四、Mysql 和 Oracle 比较

    • 4.1 命名方式,Mysql一般是下划线分词,全小写。Oracle一般是下划线分词,全大写。

    • 4.2 基本某些函数差异,分页区别

    • 4.3

    • 4.4

    五、Maven / Gradle

    • 5.1 run Maven 项目,但没有更新刚修改的部分,可能是之前已经install或者打包过,这时候需要clean一下

    • 5.2 maven install 时,找不到相关Jar问题

    • 5.3 Gradle 和 Maven 的 依赖Repository(Jar)

    六、Git分支切换与冲突解决问题

    • 6.1 本地分支和远程分支的区别,以及默认的 push端

    • 6.2 最佳实践方式,所有人在同一分支下开发,通过区分模块不同,或者merge处理交叉、冲突部分。官网更建议的方式每个人开发在不同的模块,通过合并pull request方式合并??还在研究阶段…

    • 6.3 Idea图示操作Git命令,比Git命令行方式更高效的那种常用操作…

    七、Dao层的架构与多数据源的问题

    -7.1 注意@Repository 和@NoRepository,自定义Repo的问题,以及@Mapper(Mybatis的dao与mapper.xml)

    八、web服务器部署方面(前后端)

    • 8.1 Tomcat 的webapps下,可直接放war,启动后会自动解压

    • 8.2 Vue项目的打包部署,webpack build 后的两个静态文件,放在某个父文件下,并放在webapps下,即可完成部署。

    九、Springboot集成插件问题

    • 9.1 QueryDsl的集成插件问题

    • 9.2 Mapstruct的集成插件问题

    • 9.3 Idea下,Maven插件的必要性考虑 ?? 本身是有maven插件的

    十、异常处理

    十一、CI/CD(Continuous Integration, Delivery)

    • 11.1 Jenkins/Travis

    • 11.2 Docker/Kubernetes

    • 11.3 gitlab-cli

    十二、Cloud服务

    • 13.1 GCP

    • 13.2 AWS

    • 13.3 Azure

    • 13.4 腾讯云

    • 13.5 阿里云
      – 1.阿里RocketMq接入

    十三、SpringCloud

    13.1、常见异常

    springcloud无法打包问题

    Failure to find org.springframework.cloud:spring-cloud-dependencies:pom:Hoxt

    解决方式,修改cloud版本即可

    1.8
    Finchley.SR2

    13.2、 because it is a JDK dynamic proxy that implements…

    The bean ‘repo’ could not be injected as a ‘tonels.repository.basic.CustomerRepo’ because it is a JDK dynamic proxy that implements:
    解决方法
    因为我在不同的package或者类中,引入了同一个 dao(注解方式注入),但是起了不同的别名,后来我规范命名后,就可以正常运行了。。

    13.3、Com.Fasterxml.Jackson.Databind.Exc. InvalidDefinitionException: Cannot Construct Instance Of

    wo在Model中定义了一个有参构造,但是在Post请求中,Body中传json数据,会报这个错误,这是因为Post 请求中body中的参数,绑定映射到java中的Bean的时候,是基于Model的无参构造,映射字段值

    14、Git

    14.1、Invocation failed Server returned invalid Response.

    java.lang.RuntimeException: Invocation failed Server returned invalid Response.     at org.jetbrains.git4idea.http.GitAskPassXmlRpcClient.askUsername(GitAskPassXmlRpcClient.java:50)     at org.jetbrains.git4idea.http.GitAskPassApp.main(GitAskPassApp.java:64)     Caused by: java.io.IOException: Server returned invalid Response.     at org.apache.xmlrpc.LiteXmlRpcTransport.sendRequest(LiteXmlRpcTransport.java:242)     at org.apache.xmlrpc.LiteXmlRpcTransport.sendXmlRpc(LiteXmlRpcTransport.java:90)     at org.apache.xmlrpc.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:72)     at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:194)     at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:185)     at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:178)

    服务器问题

    标签:日志 xml java spring
    点击这里复制本文地址 以上内容由IT精英团整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
    发表评论 共有条评论
    用户名: 密码:
    验证码: 匿名发表
    退出阅读|首页
    亚洲熟女中文字幕亚洲
    <tbody id="uhdsk"></tbody>

      <li id="uhdsk"></li>

    1. <tbody id="uhdsk"></tbody>
    2. <strong id="uhdsk"></strong>