
Java
文章平均质量分 53
Java常见错误总结
龙腾天下3
好好学习java技术,web前段,数据库,框架技术
展开
-
@Autowired和@Resouce的区别
@Resource和@Autowired都是做bean的注入时使用,其实@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要导入,但是Spring支持该注解的注入。1、共同点两者都可以写在字段和setter方法上。两者如果都写在字段上,那么就不需要再写setter方法。2、不同点(1)@Autowired@Autowired是Spring提供的注解,需要导入包org.springframework.beans.factory.a..转载 2022-02-28 16:28:48 · 1832 阅读 · 0 评论 -
Java四种元注解
Java四种元注解原创 2022-01-21 14:52:55 · 1792 阅读 · 0 评论 -
ES查询解除只查询一万条数据的限制
elasticsearch默认输出最多一万条查询第10001条数据开始就会报错:Result window is too large, from + size must be less than or equal to但是很多时候10000数据不能满足项目的需求,所以我们就要解除这个限制。searchSourceBuilder.trackTotalHits(true);try { RestHighLevelClient client = ESUtil.getRest原创 2021-11-17 10:29:56 · 2484 阅读 · 0 评论 -
IDEA快捷键
一.快捷键的基本使用代码标签输入完成后,按Tab,生成代码。Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等) 或者右键(Generate)fori/sout/psvm + TabCtrl+Alt+T 生成try catch 或者 Alt+enterCTRL+ALT+T 把选中的代码放在 TRY{} IF{} ELSE{} 里Ctrl + O 重写方法Ctrl + I 实现方法Ctr+shift+U 大小写转化A原创 2021-08-01 14:46:59 · 815 阅读 · 0 评论 -
Elasticsearch 增删改操作
定义ES索引的名称private static final String NGSOC_INTELLIGENCE_REPORT = "es_index_name";//索引名称ES新增操作/** * 新增 * @param param * @return */ @Override public ResultDO<String> addData(IntelligenceReportDO param) { tr..原创 2021-07-16 10:34:48 · 749 阅读 · 0 评论 -
Elasticsearch 模糊查询,去重查询,返回指定列查询
模糊查询public ResultListDO<IntelligenceReportDO> queryList(IntelligenceReportDO param) { try { RestHighLevelClient client = ESUtil.getRestHighLevelClient(); SearchRequest searchRequest = new SearchRequest(NGSOC_INTELLI原创 2021-07-14 09:23:10 · 2018 阅读 · 0 评论 -
mybatis,数组和集合分别作为条件的写法
Mapper.javapublic int deletePerStaffEducationByIds(String[] educationIds);Mapper.xml delete from per_staff_education where education_id in #{educationId} 修改public int updateStorageDStatus(@Param("rowId...原创 2021-06-24 16:06:44 · 399 阅读 · 0 评论 -
Java,Mybatis 批量修改
一:批量修改Dao层的方法名:public int editSave(@Param("list")List<MaterialStockUnpack> list,@Param("tableName")String tableName);批量修改多个参数:这里 表名tableName 为可编号参数,如果只是一张表,则这个字段写固定的就好<update id="editSave" parameterType="java.util.List"> update ${...原创 2021-04-07 13:57:44 · 958 阅读 · 0 评论 -
JAVA——Java基础
==和equals的区别是什么?Java有基本类型和引用类型基本类型有8种,又分为三类:字符类型char布尔类型boolean数值类型——数值类型又两类,1:整数类型(byte、short、int、long) 2:浮点类型(float、double)1:==解读2:equals解读...原创 2021-04-02 17:03:46 · 277 阅读 · 0 评论 -
TSC前端页面打印配置
TSC打印机配置操作:(该打印只适合IE浏览器)1:把 TSCActiveX.dll、TSCLIB.dll 这个两个文件复制到C:\WINDOWS\SysWOW64 文件下2:以管理员的身份打开cmd窗口,进入到 cd C:\Windows\SysWOW64 路径下3:输入regsvr32 TSCActiveX.dll 回车例如:1:C:\Users\fengdongxu>cd C:\Windows\SysWOW642:C:\Windows\SysWOW64>...原创 2021-03-28 06:53:40 · 1813 阅读 · 0 评论 -
Java容器有哪些——集合
Java容器分为Collection和Map两大类,其下又有很多子类 Collectionlistefl...原创 2021-03-08 15:20:39 · 483 阅读 · 1 评论 -
Java把数据同步到Mysql数据库和Oracle数据库(存在更新,不存在新增)
一:Springboot 同步数据到MySQL数据(存在更新,不存在新增)——两种方式1:JSONObject操作XxxxMapper类: public int batchJSONObjectList(List<JSONObject> jsonObjectList); XxxxMapper.xml文件: <!-- 批量(存在更新,不存在新增——针对mysql数据库操作)——针对object --> <insert id="batch...原创 2021-03-02 12:21:36 · 1472 阅读 · 0 评论