- 博客(33)
- 收藏
- 关注
转载 maven工程使用mybatis插入一次,增加两条重复记录的解决办法
maven工程使用mybatis插入一次,增加两条重复记录的解决办法Maven工程tips
2020-11-26 18:07:54 1152
原创 No tests found matching Method
java.lang.Exception: No tests found matching Method findAllBySort(cn.yunhe.estest.IndexTest) from org.junit.internal.requests.ClassRequest@4218d6a3at org.junit.internal.requests.FilterRequest.getRunner(FilterRequest.java:40)at com.intellij.junit4.JUnit4I
2020-11-16 17:12:36 700
原创 Elasticsearch的基本使用(学习使用)
Elasticsearch的基本使用#查询所有GET _search{ "query": { "match_all": {} }}#创建库名aaa/表名 person/字段名 name 属性如下#类型text可拆分keyword不可拆分#index索引默认true#store存储默认true#analyzer文字拆分器PUT /aaa/_mapping/person{ "properties": { "name": { "type": "text
2020-11-16 14:35:45 196
原创 There is no getter for property named ‘distinct‘ in ‘class tk.mybatis.mapper.entity.Example$Criteria
org.apache.ibatis.reflection.ReflectionException: There is no getter for property named ‘distinct’ in ‘class tk.mybatis.mapper.entity.Example$Criteria’1.在service层 使用继承通用的mapper,其中有一个方法是selectByExample,而后使用pageInfo进行分页。2.代码如下;@Override public PageRes
2020-11-02 19:14:24 2002
原创 The content of element type “resultMap“ must match “(constructor?,id*,result*,association*,collectio
The content of element type “resultMap” must match “(constructor?,id*,result*,association*,collection*,discriminator?)”.配置resultMap时出现这个异常The content of element type "resultMap" must match "(constructor?,id*,result*,association*,collection*,discriminator?
2020-10-16 14:22:42 672
转载 Spring|Spring MVC相关注解
Spring|Spring MVC相关注解Spring部分1、声明bean的注解2、注入bean的注解3、java配置类相关注解4、切面(AOP)相关注解5、@Bean的属性支持6、@Value注解7、环境切换8、异步相关9、定时任务相关10、@Enable*注解说明11、测试相关注解SpringMVC部分Spring部分1、声明bean的注解@Component 组件,没有明确的角色@Service 在业务逻辑层使用(service层)@Repository 在数据访问层使用(dao层)@Co
2020-10-12 17:33:10 333
转载 Lombok的基本使用
Lombok的基本使用学习pojo bean 创建类 我们经常要有getter setter方法 toString方法 异常处理;I/O流的关闭操作等等虽然idea eclipse有快捷方式 但是依然很是麻烦Lombok的基本使用导入坐标 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> &
2020-10-12 16:57:57 338
原创 问题:$%7BpageContext.request.contextPath%7D/
问题:$%7BpageContext.request.contextPath%7D/我的错误界面最近是用SpringMVC框架遇到这样的问题由于是页面跳转问题我找到跳转连接,把连接由动态获取连接换为静态的连接,跳转竟然对了上代码<!--这样写在这里不可以跳转--><a href="${pageContext.request.contextPath}/param/simpleParamMethod?username=jack&age=18">简单类型</a&
2020-10-12 16:25:39 1799
原创 找找org.springframework.web.servlet.view.InternalResourceViewResolver
找找org.springframework.web.servlet.view.InternalResourceViewResolver问题原因解决问题原因SpringMVC在controller层中书写@Controllerpublic class HelloWordController { @RequestMapping(value = "/hello",method = {RequestMethod.POST,RequestMethod.GET}) public String h
2020-10-10 10:53:12 2016
转载 SpringMVC的执行流程
SpringMVC的简单使用SpringMVC的执行流程SpringMVC的执行流程①用户发送请求至前端控制器DispatcherServlet。②DispatcherServlet收到请求调用HandlerMapping处理器映射器。③处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。④DispatcherServlet调用HandlerAdapter处理器适配器。⑤HandlerAda
2020-10-09 19:46:09 111
原创 SpringMVC控制器实现三方式(注解.实现Controller接口.实现HttpRequestHandler接口)
SpringMVC控制器实现三方式注解实现Controller接口实现HttpRequestHandler接口注解1.写入maven坐标 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.7</maven.compiler.source> <maven.c
2020-10-09 19:43:03 731
原创 Mysql数据库的几种连接方式JDBC,C3P0,mybatis-config.xml配置文件形式,hibernate.cfg.xml,Druid
数据库的几种连接方式原生jdbc连接数据库jdbc.properties配置文件形式,利用java原生jdbc连接数据库c3p0-congig.xml配置文件形式,利用c3p0连接数据库利用properties.properties配置文件形式,利用java原生jdbc连接数据库利用mybatis-config.xml配置文件形式,利用MyBatis连接数据库利用hibernate.cfg.xml配置文件形式,利用hibernate连接数据库Druid是阿里开源的数据库连接池,作为后起之秀,性
2020-09-29 16:34:16 250
转载 面试官:订单30分钟未支付自动关闭怎么做?
面试官:订单30分钟未支付自动关闭怎么做?https://live.csdn.net/room/weixin_48013460/ZfZ9lecU
2020-09-29 16:31:10 952
转载 清除maven仓库中下载失败的jar包
清除maven仓库中下载失败的jar包转载地址1.问题来源:很多时候,maven工具帮我们下载jar包的时候,由于种种原因,或断电、或蓝屏、或工具抽风等等等等情况导致我们下载jar包失败,但此时工具已经在我们的maven仓库中创建了一个jar包文件夹了,但是这个jar包是不完整的,也就是不能用的,既占内存,又影响心情,作为一名典型的强迫症患者,怎能允许这类文件存在你的maven仓库中给大家分享一个一键清除maven仓库中下载失败的jar包的方法,不说废话,直接上代码set REPOSITORY_PA
2020-09-29 16:28:06 300
转载 JS 的省市区三级联动
页面上使用的是 <select class="form-control" id="cmbProvince" name="cmbProvince" ></select><select class="form-control" id="cmbCity" name="cmbCity" ></select><select class="form-control" id="cmbArea" name="cmbArea" ></select>
2020-09-26 14:33:16 1279
原创 浅谈io流
浅谈io流File 类的使用字节流字节高效流字符流字符高效流转换流字符集打印流对象序列化与反序列化File 类的使用字节流字节高效流字符流字符高效流转换流字符集打印流对象序列化与反序列化...
2020-09-26 09:36:35 87
转载 3 种 不同形式的三级联动
本文链接3 种 不同形式的三级联动<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>城市三级联动</title><style type="text/css">*{ padding:0; margin:0}html,body{ height: 100%; width: 100%; position:
2020-09-25 17:26:36 976
原创 序列化与反序列化的简单运用——java.io.EOFException at java.io.ObjectInputStream$PeekInputStream.readFully
序列化与反序列化的简单运用——java.io.EOFException at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2737)解决方法很久之前用eclipse 写了一个简单的随机选择的小程序主要功能就是将随机选择的人的名字通过序列化的方法存入文件中在下一次的随机选择之时通过反序列化的方法读取文件中存入的序列化类然后将随机生成的名字与反序列化的名字进行比较是否相同来判断之前调用方法
2020-09-24 20:20:29 879
转载 23 种设计模式详解
23 种设计模式详解(全23种)设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。**A、创建模式(5种)**工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。
2020-09-22 19:20:11 872
原创 ArrayLIst与LinkList的区别和简单的底层原理的实现
ArrayLIst与LinkList的区别Arraylist与linkedList都实现List接口,使用方法类似,LinkedList额外提供了对首尾数据操作的方法。Arraylist底层存储数据使用数组形式进行数据存储,可以通过下标快速获取指定数据的值,查找与修改快,linkedList底层以链表形式进行数据存储,每一块只存储当前块数据与下一块地址,所以在进行添加与删除操作时较快。Arraylist添加删除慢,查询修改快,linkedList添加删除快,查询修改慢ArrayList的底层简单实现
2020-09-16 12:45:46 323
原创 JDBC连接MySql ORACLE数据库C3P0连接MySql ORACLE数据库
JDBC连接MySql ORACLE数据库C3P0连接MySql ORACLE数据库 **JDBC连接MySql数据库**import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;import java.sql.Statement;public class JDBCTest { public static
2020-09-15 20:44:39 203
原创 简单的泛型
泛型public class Genericity<E> {public E Ex(E e){ return e;}public<A> A Ax(A a){ return a;}}
2020-09-06 22:47:12 75
原创 银行账户类最终版完善
银行账户类最终版完善import java.util.Scanner;public class Account {private String username;private String password;private int Money;public String getUsername() {return username;}public void setUsername(String username) {throw new UserException(“不能修改名字”);
2020-08-08 15:06:16 123
原创 自己写Exception信息
public class MyException extends RuntimeException{public MyException(String msg){super(msg);}}public class UserException extends RuntimeException{public UserException(String msg){super(msg);}}
2020-08-08 15:04:39 188
原创 Calendar使用
Calendar使用import java.util.Calendar;public class CalendarTest {public static void main(String[] args) { // TODO Auto-generated method stub Calendar c=Calendar.getInstance(); c.set(2019, 3, 1); int a=c.get(Calendar.DAY_OF_YEAR); System.out.p
2020-08-08 15:01:15 117
原创 几种排序(普通排序与冒泡排序)
几种排序(普通排序与冒泡排序)public class work {public static void main(String[] args) {int a[]= {5,7,6,1,44,2,85,3,954};Traversal(Office4(a));}public static void Traversal(int arr[]){for (int i : arr) {System.out.print(i+" ");}System.out.println();}//1.分别书
2020-08-08 14:50:43 232
原创 Ranndom红蓝双色球
###Ranndom红蓝双色球###import java.util.Random;public class twoqiu {public static void main(String[] args) {// TODO Auto-generated method stubRandom r=new Random();int hongs[]=new int[7];hongs[6]=(int) (r.nextInt(16)+1);for(int i=0;i<6;i++){int hon
2020-08-08 14:47:47 214
转载 eclipse自动生成变量名声明(按方法返回值为本地变量赋值)
eclipse自动生成变量名声明(按方法返回值为本地变量赋值)eclipse自动生成变量名声明(按方法返回值为本地变量赋值)ctrl+2+L这个快捷键可自动补全代码,极大提升编码效率!注:ctrl和2同时按完以后释放,再快速按L。不能同时按!比如写这句代码:Graphics g = image.getGraphics();只需要先写方法image.getGraphics()然后按ctrl+2+L就可以自动补全代码为:Graphics graphics = image.getGraphics
2020-08-06 15:44:36 1170
原创 写一段Jdbc连接Oracle的程序,并实现数据查询
写一段Jdbc连接Oracle的程序,并实现数据查询。创建一个连接数据库的工具类import java.sql.;public class DbUtil {public static Connection getConnection(){String driver = “”;String url = “”;String name = “scot”;String psw = “123”;Connection conn = null; try {Class.forName(driver);
2020-08-05 20:41:03 564
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人