- 博客(16)
- 收藏
- 关注
原创 idea中的@data的使用
Data注解的主要作用是提高代码的简洁,使用这个注解可以省去实体类中大量的get()、 set()、 toString()等方法。@Data : 注在类上,提供类的get、set、equals、hashCode、toString等方法。@EqualsAndHashCode :注在类上,提供对应的 equals 和 hashCode 方法。@Log4j/@Slf4j :注在类上,提供对应的 Logger 对象,变量名为 log。@AllArgsConstructor :注在类上,提供类的全参构造。
2023-05-30 11:05:04 2156
原创 关于ssm的增删查改在idea和网页上进行操作
opState.setContent("新增用户"+student.getName()+"成功!url=jdbc:mysql://192.168.153.149:3306/exam //3306/后面的是访问的数据库文件名。opState.setContent("对用户"+student.getName()+"操作失败!opState.setContent("修改用户ID"+student.getId()+"成功");2.在pom.xml中我们配置相关的version和一些需要的包进行下载并且使用;
2023-05-29 11:48:52 313
原创 Mybatis配置及增删改除
5.在resours中创建ni.zb.mysql文件夹,在src-main-nj.zb.kb22中创造dao(创建mysql数据库中四张表的接口)和pojo(创建mysql数据库中的4张表)的包;1.在mybatis-config.xml中创建 ,进行数据读取。3.在datagrip中书写语句select m.id,m.mastername,m.birthday,m.dogid,m.datetime,
2023-05-23 08:43:37 160
原创 mabatis的增加与查询
1.在IDogDao接口中返回一个Integer update2(Dog dog)接口,在Dog中实现这个方法;1.在接口IDogDao中返回一个 Interger add(Dog dog),在dog中实现接口add方法;运行结果:在数据库中增加了一条名字为有点甜,亲密度为100,健康值为100,种类为藏獒的狗狗。运行结果:返回的结果为3,在数据库中,id为10,11,12的三个数据被删除。运行结果:在数据库的dog种类中增加了一条名字为农夫山泉,种类为泰迪的狗;dog.setName("有点甜");
2023-05-23 08:41:12 94
原创 Mybatis配置:增删改除,一对一,一对多
5.在resours中创建ni.zb.mysql文件夹,在src-main-nj.zb.kb22中创造dao(创建mysql数据库中四张表的接口)和pojo(创建mysql数据库中的4张表)的包;1.在mybatis-config.xml中创建 ,进行数据读取。3.在datagrip中书写语句select m.id,m.mastername,m.birthday,m.dogid,m.datetime,
2023-05-19 09:35:10 351
原创 正则表达式及其用法
95|98|NT|2000)' 匹配"Windows 3.1"中的 "Windows",但不匹配"Windows 2000"中的"Windows"。=95|98|NT|2000)' 匹配"Windows 2000"中的"Windows",但不匹配"Windows 3.1"中的"Windows"。"非贪心的"模式匹配搜索到的、尽可能短的字符串,而默认的"贪心的"模式匹配搜索到的、尽可能长的字符串。例如,"o{2,}"不匹配"Bob"中的"o",而匹配"foooood"中的所有 o。例如, n匹配字符 n。
2023-04-17 15:44:26 99
原创 多线程的实例与分析
System.out.println(Thread.currentThread().getName()+"抢到了第"+num+"张票,"+"剩余"+ticket+"张票!System.out.println(Thread.currentThread().getName() + "跑了100米,"+"还剩下"+metres+"米");System.out.println("当前是专家号,第:"+i+"号病人正在看病!System.out.println("普通号,第:"+i+"号病人正在看病");
2023-04-11 09:56:36 183
原创 Java中进程与线程的使用
System.out.println(current+"已经爬完100米");System.out.println(current+"开始爬山了" );//执行两个线程输出。运行代码:package nj.zb.kb22.stu0318.stu0408.demo2;代码:package nj.zb.kb22.stu0318.stu0408.demo2;
2023-04-10 11:55:30 89
原创 字符流的输入与输出
获得本地平台的字符编码类型。实现Serializable接口——>创建对象输出流——>调用writeObject()方法将对象写入文件——>关闭对象输出流。按行读取内容的readLine()方法*******//***该类只能按照本地平台的字符编码来读取数据,用户不能指定其他的字符编码类型。***该类只能按照本地平台的字符编码来写数据,用户不能指定其他的字符编码类型。//*********BufferedReader类是Reader类的子类。***对象输出流ObjectsOutputStream。
2023-04-09 15:25:06 142
原创 流的输出与输入
如:File file=new File("D:/a/b/c/d");System.out.println("文件的路径:"+file.getPath());System.out.println("文件的绝对路径:"+file.getAbsolutePath());如:File file=new File("D:/a/b/c/d");System.out.println("文件的大小"+file.length());
2023-04-07 12:59:37 53
原创 集合框架和相关代码理解
NewsContent{id=3, title='访问公司', author='公司2', content='合作开发资源'}NewsContent{id=3, title='访问公司', author='公司2', content='合作开发资源'}NewsContent{id=3, title='访问公司', author='公司2', content='合作开发资源'}NewsContent{id=3, title='访问公司', author='公司2', content='合作开发资源'}
2023-04-07 09:02:18 126
原创 实用类的介绍与使用
System.out.println(search.concat("出现").concat(num.toString()).concat("次"));//将字符串两端的空格全部去掉。
2023-04-07 08:37:11 81 1
原创 抽象方法以及多态的使用
抽象方法:public abstract class***{ + public abstract void *****();System.out.println(goods2.getName()+"价格:"+goodPrice);System.out.println( goods.getName()+"价格:"+tvPrice);此时通过父类引用变量调用的方法是子类覆盖或继承父类的方法,不是父类的方法。使用父类作为方法的返回值,也是Java中实现和使用多态的主要方法。普通方法:方法名称定义+方法体。
2023-03-28 11:47:48 170 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人