![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
tips
程序员Alan
踏实学,踏实工作,多思考。
展开
-
SpringBoot项目启动时让方法自动执行
1.实现CommandLineRunner接口@Componentpublic class CommandLineRunnerImpl implements CommandLineRunner { /** * Callback used to run the bean. * * @param args incoming main method arguments * @throws Exception on error */ @原创 2022-03-09 14:14:06 · 397 阅读 · 0 评论 -
JSON字符串,JSON对象,JSON数组,实体类转换
依赖<!-- fastjson --><dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.75</version></dependency>JSON对象 是直接可以使用JQuery操作的格式 JSON字符串 仅仅只是一个字符串,一个.原创 2022-03-08 16:42:50 · 2320 阅读 · 0 评论 -
泛型类的定义
1.泛型类怎么定义2.实操@Servicepublic class SendMessageServiceImpl<T> implements SendMessageService { @Override public HttpResponse sendMessage(String url, Object requestInfo) { //String url = "192.168.2.9:8080"; //设备ip:端口号 ...原创 2022-03-08 12:12:39 · 326 阅读 · 0 评论 -
CORS全局跨域设置
方法一使用注解对接口进行跨域设置@CrossOrigin(origins = "*", maxAge = 3600)@RestController@RequestMapping("/test")public class TestController { @GetMapping("get") public String get() { // ... } }方法二直接实现实现WebMvcConfigurer@Configurati...原创 2022-03-08 12:03:09 · 1937 阅读 · 0 评论 -
PO,BO,VO和POJO的区别
PO:persistent object 持久对象1 .有时也被称为Data对象,对应数据库中的entity,可以简单认为一个PO对应数据库中的一条记录。2 .在hibernate持久化框架中与insert/delet操作密切相关。3 .PO中不应该包含任何对数据库的操作。POJO:plain ordinary java object 无规则简单java对象一个中间对象,可以转化为PO、DTO、VO。1 .POJO持久化之后==〉PO(在运行期,由Hibernate中的cgli.转载 2022-03-07 21:14:49 · 165 阅读 · 0 评论 -
serialVersionUID的作用,如何设置IDEA生成serialVersionUID
serialVersionUID作用:序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。序列化ID起着关键的作用,java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。反序列化时,JVM会把传来的字节流中的serialVersionUID与本地实体类中的serialVersionUID进行比较,如果相同则认为是一致的,便可以进行反序列化,否则就会报序列化版本不一致的异常。序列化:是把对象的状态信息转化为可存储或传输的形式过程,也就是.原创 2022-03-07 21:13:00 · 351 阅读 · 0 评论 -
java enum枚举类 简单介绍和使用
在比较两个枚举类型的值时,不需要调用equals方法,而直接使用"=="就可以了。(equals()方法也是直接使用==, 两者是一样的效果)Java Enum类型的语法结构尽管和java类的语法不一样,应该说差别比较大。但是经过编译器编译之后产生的是一个class文件。该class文件经过反编译可以看到实际上是生成了一个类,该类继承了java.lang.Enum<E>。@Getter@AllArgsConstructorpublic enum IOTEfaceCode {原创 2022-03-07 20:57:36 · 209 阅读 · 0 评论