- 博客(6)
- 收藏
- 关注
原创 Java&IO
文件和文件夹都是File对象;File类常用方法public static void main(String[] args) { // 绝对路径 : getAbsolutePath File f1 = new File("d:/temp.txt"); System.out.println(f1.getAbsolutePath()); }public static void main(String[] args) { File f
2021-03-10 11:45:49 37
原创 java基础-注解&反射
内置注解@Override@SuppressWarning元注解:负责注解其他注解@Target:用于描述注解的使用范围(即:被描述的注解可以用在什么地方)@Retention:表示需要在什么级别保存该注释信息,用于描述注解的生命周期(source<class<runtime)@Document:说明该注解将被包含在javadoc中@Inherited:说明子类可以继承父类中的该注解public class Test1 { @MyAnnotation publ
2021-03-08 20:08:25 65
原创 Java-多线程导学
创建线程创建方法:继承Thread类实现Runnable接口实现Callable接口继承Thread类继承Thread类public Class ThreadTest extend Thread{}重写run方法public Class ThreadTest extend Thread{ @Override public void run(){}}调用start方法开启线程...
2021-03-06 15:35:34 59
原创 springboot项目中统一异常处理 UnifyResponse
统一异常处理 UnifyResponse响应格式:json: { code: 100001, # 错误码 message: 未找到首页优惠券活动, # 错误信息 request: GET url # 请求方式、请求url }解决思路: 将异常拦截,然后封装成统一的格式 @ControllerAdvice public class GlobalExceptionAdvice{ }异常分类: CheckedException & RuntimeException(u
2021-02-20 21:35:00 281
原创 关于AOP&IOC&DI&OCP
对于JAVA,任何不被理解的努力都是为了写出可维护的代码;开闭原则OCP:软件对扩展是开放的,对修改是封闭的,通俗来说就是,开发一个软件时,应该对其进行功能扩展,而在进行这些扩展时,不需要对原来的程序进行修改。...
2021-02-05 19:50:28 119
原创 关于JPA在SpringBoot项目的使用
pom依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency> <dependency> <groupId>org.springframework.bo
2021-02-04 17:17:49 98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人