若依框架
-
spring boot基于 jackson 输出
//输出类 AbstractJackson2HttpMessageConverter protected void writeInternal(Object object, @Nullable Type type, HttpOutputMessage outputMessage) throws IOException, HttpMessageNotWritableException /** * object 输出对象 **/
-
mybatis mybatis-plus 共存
- http://doc.ruoyi.vip/ruoyi/document/cjjc.html#集成mybatis-plus实现mybatis增强
- applicationConfig.java 在 @MapperScan 增加mapper扫描包路径
-
swagger升级只需要在ruoyi-admin模块添加
<!-- knife4j --> <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>knife4j-spring-boot-starter</artifactId> <version>3.0.3</version> </dependency> <!--即可。 通过 域名/doc.html 访问 -->
-
mysql-connector-java 发送sql
ClientPreparedStatement 332行下端输出
经验总结
- springboot关于jackson的问题 (不能继承ObjectMapper 会导致关于jackson的一切设置失效)
JacksonAutoConfiguration 自动配置类
Jackson2ObjectMapperBuilder 生成json管理对象 - 跳过权限
- SysPermissionService 37行注销
- SecurityUtils 115行注销
- SysUser 184行注销