自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 AOP操作日志记录(基本业务逻辑)

利用AOP进行简单的操作日志记录1.业务需求针对方法的修改、添加、删除进行简单操作记录,要求数据展示格式为业务逻辑名称,操作方式,内容(修改的内容为前后属性修改,添加为操作对象名称,删除为删除对象名称)2.代码行动前的准备:自定义业务注解@Business(代码如下),自定义日志记录AopLog(代码如下),修改比较前后两个对象属性值变化compareObj(代码如下)@Busin...

2019-07-11 16:07:20 1113

原创 关于BeanUtils工具类

package org.apache.commons.beanutils;(需要抛异常) BeanUtils.copyProperties(A,B); 是B对象的值赋给Apackage org.springframework.beans; BeanUtils.copyProperties(A,B); 是A对象的值赋给B...

2019-06-12 18:20:05 124

原创 通过url映射到具体资源文件

​​​​​​环境:springboot配置实现功能:自定义配置类,配置指向具体资源路径,即指定的url可访问具体资源步骤:自定义配置类,继承WebMvcConfigurerAdapter类,重写addResourceHandlers方法 @EnableWebMvc@Configurationpublic class webConfig extends WebMvcConfigu...

2019-06-12 17:41:14 1165

原创 JDBC操作数据库(简单篇)

1.创建公共数据库连接    1)创建jdbc.properties文件,    2)格式:    #Mysqldriver=com.mysql.jdbc.DriverjdbcUrl=jdbc:mysql://localhost:3306/mysqluser=rootpassword=root#Oracle#driver=oracle.jdbc.driver.OracleDrive...

2018-06-14 22:00:55 146

原创 创建线程的4种方法

31.继承Thread方法new Thread(){public void run(){System.out.println("sss");}}.start();2.实现Runnable接口class A implements Runnable{public void run(){System.out.println("sss");}}class Tetst {public...

2018-06-08 23:27:52 211

原创 获取数据库连接

1)编写一个方法,在不修改原程序的情况下,可获取任何数据库的连接2.)解决方法:把数据库驱动Driver实现类的全类名、url、uers、password放一个配置文件中,通过修改配置文件的方式实现和具体的数据库解耦public Connection getDriver() throws Exception{ //全类名 String driverclass = null; //用于标...

2018-06-08 23:27:00 305

原创 转换流总结及注意点

一、转换流的使用    1.将字节流转为字符流:FileInputStream fis = new FileInputStream("字节流文件");InputStreamReader isr = new InputStreamReader(fis);char[] c = new char[1024];int len = 0;while((len = isr.read(c)) != -1)...

2018-06-06 23:55:14 240

原创 泛型通配符

1、是所有泛型类型的父类2、使用通配符泛型的集合不能添加元素,除了null3、例子:         1)<? extend A>即只能传入泛型类型为A及其A的子类;        2)<?supper A>即传入泛型类型为A及其父类;        3)<?extend Comparator>只允许泛型为Comparator的实现类...

2018-06-05 23:21:46 156

原创 Map集合

一、Map集合    1.Map:            1)存放的Key-value键值;            2)集合下面的实现类,HashMap(子类:LinkedHashMap)、HashTable(子类:Properties)、TreeMap;            3)Key存放的内容是唯一,不可重复,也是无序的,可以用Set接收,key中的对象必须重写hashCode跟equals...

2018-06-05 23:05:31 84

原创 Collection集合总结

一、Collection接口    1.Collection:底下的两个子接口(List、Set);    2.List接口(存放的数据是有序放入,可重复的),下面有三个实现类:        1)ArrayList:常用的实现类,底层数组,与LinkedList相比较,增删慢,查询速度快,线程不安全,效率高                a.空参构造器,底层创建一个长度为10的数组,当超过该长度...

2018-06-03 22:35:57 115

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除