• spring 日志配置
    Tonkong 2020-03-16 21:42:35

    所有支持的日志系统都可以通过Spring Environment来指定日志级别,例如application.properties,可以使用“logging.level.*=LEVEL”来指定日志的级别,"LEVEL"的取值可以是TRACE, DEBUG, INFO, WARN, ERROR, FATAL, OFF。配置示例如下: ``` logging.level.root=WARN #root日志以WARN级别输出 logging.level.org.springframework.web=DEBUG #org.springframework.web包下的日志以DEBUG级别输出 logging.level.org.hibernate=ERROR #org.hibernate包下的日

    Java Java 0 4018 0
  • Serializable接口
    Tonkong 2020-03-15 12:57:09

    实现Serializable接口(序列化接口)。 官方文档地址: https://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html IDEA自动生成,记得重启。原有类貌似不行,需要重新建的类才会出现自动生成的提示。 https://blog.csdn.net/weixin_42014151/article/details/81042754?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

    Java Java 0 3858 0
  • 父子项目打包
    Tonkong 2020-03-15 12:04:07

    聚合工程、父子项目打包、父子工程打包,总是出现问题,特整理以下几点。 ## 文件结构说明: * parent 父工程。文件夹下只有pom.xml文件,里面定义了子工程的modules。 * web 子工程。 暴露的接口(依赖model、dao、service等其它子工程jar包)。 * model 子工程。通过mybatis插件生成的mode实体类。 * dao 子工程。通过mybatis插件生成的dao类。 * service 子工程。业务service代码封装。 ## 通过

    Java Java 0 3285 0
  • spring boot 日志不到日志文件
    Tonkong 2020-03-15 11:47:14

    spring boot 在nacos配置中心和yaml中配置了日志文件,但不输出。 原因是resource下配置了logback的xml配置文件,这个优先级更高,所以造成再yaml配置的、配置中心配置的不生效。 logback-spring.xml

    Java Java 0 4116 0
  • idea本地工程加载不到model类
    Tonkong 2020-03-14 09:14:04

    spring boot工程中使用mybatis插件生成代码,表名含有单字母下划线分割时,dao等文件找不到该model。 表名结构如:voyky_m_member,插件生成model为VoykyMMember,但其它地方引入失败,手动改名为VoykyMmber则好了。

    工具 Java 0 3805 0
  • 本地已有文件添加远程仓库
    Tonkong 2020-03-13 21:59:46

    ```bash git init git remote add origin git@github.com:xxx ```

    工具 git 0 3558 0
  • 获取header信息
    Tonkong 2020-03-09 23:36:59

    springMVC/SpringBoot中提供了@RequestHeader注解用来获取请求头。 ## 一、使用@RequestHeader获取请求头 ### 1. 获取某一个请求头 例如,获取accept-language请求头: ```java @GetMapping("/getLanguage") public Result test(@RequestHeader("accept-language") String language) { // ...... return new Result(true, 600, language); } ``` 使用postman,没有设置accept-language请求头时,响应: ``` { "timestamp": "2019-12-3T20:43:58.971+0000",

    Java Java 0 2438 0
  • 父子项目mybatis插件生成代码错误解决
    Tonkong 2020-03-09 00:07:04

    子项目中运行 mybatis-generator:generator 报错,找不到父pom。解决如下: 打包运行步奏: 1. 一次在各级父项目下先在Lifecyle下运行install。 不要用lifecycle,lifecycle是maven中一个十分完善的生命周期模型,所以使用Lifecycle中的install项目就会自动去maven仓库下载需要的包。 使用Lifecycle会报如下信息: ``` The packaging for this project did not assign a file to the build artifact ``` 2. 在运行mybatis-generator:

    Java Java 0 3915 0
  • maven 发布到本地仓库
    Tonkong 2020-03-05 15:28:31

    父子工程中,有依赖关系时,必须先把本地依赖的其它包刷新打包到本地仓库,操作步奏:再父目录下,父目录工程里配置了各个model,再改目录下执行 `mvn clean package install` 即可。例子如: ```bash tang:voyky-org tangkang$ mvn clean package install [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] tang-voyky [INFO] tang-org-common [

    工具 Java 0 2318 0
  • idea在service窗口中显示多个服务
    Tonkong 2020-03-04 11:55:15

    聚合服务、子工程项目通过service管理多个子工程服务。 .idea > workspace.xml 中找到 RunDashboard 替换、新增成如下: ``` <component name="RunDashboard"> <option name="configurationTypes"> <set> <option value="SpringBootApplicationConfigurationType" /> </set> </option> <option name="ruleStates"> <list> <RuleState> <option name="name" value="ConfigurationTypeDashboardGroupingRule" /> </RuleState>

    Java IDE 0 4130 0

主题切换

颜色:

主题: