随笔分类 -  java学习笔记

小白到大神之旅
摘要:场景:比如前端要求你返回一个json数据类型,但是这个json类型的里面属性有的值重复了,比如 { name:zhangsan, age:12, teacher:[ name:Mrs Liu subject:math ]}就像这样,出现了两个name,但是前端就是要求这样传的,很蛋疼有没有,都是na 阅读全文
posted @ 2020-07-14 09:45 红尘沙漏 阅读(2811) 评论(0) 推荐(0)
摘要://例如,后台返回的数据为: var json = { data: [ {value: 103.95, name: "法拉利"}, {value: 103.2, name: "北汽幻速"}, {value: 97.44, name: "WEY"}, {value: 89.46, name: "北汽绅 阅读全文
posted @ 2020-07-14 09:29 红尘沙漏 阅读(852) 评论(0) 推荐(0)
摘要:此时@RequestBody、@ResponseBody需要与@JsonProperty结合使用,才能做到请求正常解析,响应按要求格式返回。 注意@JsonProperty注解的位置需要加在getter方法上。 如果直接加在属性上,响应会这样返回: { "actionStatus": "OK", " 阅读全文
posted @ 2020-07-14 09:23 红尘沙漏 阅读(1202) 评论(0) 推荐(0)
摘要:Mybatis不像Hibernate中那么自动化,通过@Column注解或者直接使用实体类的属性名作为数据列名,而是需要自己指定实体类属性和 数据表中列名之间的映射关系,这一点让用惯了Hibernate的人很不习惯,所幸经过探索找到了建立映射关系的三种办法,其中总也有比较 简单的。 首先先定义一个实 阅读全文
posted @ 2020-07-14 09:01 红尘沙漏 阅读(3427) 评论(0) 推荐(0)
摘要:package org.springblade.desk.utils; import org.springframework.beans.BeansException; import org.springframework.context.ApplicationContext; import org 阅读全文
posted @ 2020-07-09 17:15 红尘沙漏 阅读(241) 评论(0) 推荐(0)
摘要:创建insert_user存储过程 CREATE PROCEDURE insert_user(OUT u_id INTEGER,IN u_name VARCHAR(20),IN u_sex VARCHAR(20),IN u_age INTEGER) BEGIN INSERT INTO t_user 阅读全文
posted @ 2020-07-07 09:24 红尘沙漏 阅读(144) 评论(0) 推荐(0)
摘要:要实现动态传入表名、列名,需要做如下修改 添加属性statementType=”STATEMENT” 同时sql里的属有变量取值都改成${xxxx},而不是#{xxx}<delete id="deleteTableData" parameterType="java.util.Map" stateme 阅读全文
posted @ 2020-07-07 09:09 红尘沙漏 阅读(1518) 评论(0) 推荐(0)
摘要:package org.springblade.desk.controller; import com.baomidou.mybatisplus.core.metadata.IPage; import com.github.xiaoymin.knife4j.annotations.ApiOperat 阅读全文
posted @ 2020-06-29 11:06 红尘沙漏 阅读(636) 评论(0) 推荐(0)
摘要:/** * 获取用户 */ @RequestMapping("getUserMassages") public Map<String,Object> getuserMassge(String SAPDB){ Map<String,Object> map=new HashMap<>(); //获取用户 阅读全文
posted @ 2020-06-23 08:27 红尘沙漏 阅读(655) 评论(0) 推荐(0)
摘要:eclipse在线安装svn插件subclipse 1 Help > Eclipse Marketplace,打开Eclipse Marketplace 2 切换到Search,输入subclipse,进行查找,找到后点install进行安装。 在一般的项目管理中,svn是最常用的插件之一,不管是个 阅读全文
posted @ 2020-06-18 08:31 红尘沙漏 阅读(868) 评论(0) 推荐(0)
摘要:// 客户信息 Tkhxx tkhxx = new Tkhxx(); try { String msg = tkhxx.toString(); MailUtil.simpleMailSend(MailUtil.mail_emp_username, "客户"+tkhxx.getKhh()+"注册,请审 阅读全文
posted @ 2020-06-10 14:14 红尘沙漏 阅读(684) 评论(0) 推荐(0)
摘要:private String buildLock(String str) { StringBuilder sb = new StringBuilder(str); String lock = sb.toString().intern(); return lock; } public ResultBe 阅读全文
posted @ 2020-06-10 09:45 红尘沙漏 阅读(2658) 评论(0) 推荐(0)
摘要:public ResultBean getSpfl(Integer yyb) { ResultBean res = new ResultBean(); try { JSONArray data = new JSONArray(); String sql = "select * from tspfl_ 阅读全文
posted @ 2020-06-09 14:51 红尘沙漏 阅读(348) 评论(0) 推荐(0)
摘要:1.JSONObject : json对象,就是一个键对应一个值,数据是用 { } 来表示的,例如:{”id”:1 , “username”:”wp”} JSONArray: json数组,数据是是由JSONObject构成的数组,用 [ { } , { } , ...... , { } ] 来表示 阅读全文
posted @ 2020-06-09 13:45 红尘沙漏 阅读(3064) 评论(0) 推荐(0)
摘要:public static double getDistance(double lat1, double lng1, double lat2, double lng2) { double radLat1 = rad(lat1); double radLat2 = rad(lat2); double 阅读全文
posted @ 2020-06-08 15:26 红尘沙漏 阅读(702) 评论(0) 推荐(0)
摘要:1 首先查看静态页面在编辑器中是否正常, 如果是eclipse ,需要设置一下项目编码格式为utf-8, 如果是idea , 一般会自动识别, 也可以自己手动检查一下, 检查html上面是否有 <meta charset="UTF-8" /> 2 配置Tomcat编码为utf-8 找到Tomcat安 阅读全文
posted @ 2020-06-08 10:35 红尘沙漏 阅读(5638) 评论(0) 推荐(0)
摘要:首先打个包,右击项目-->Export... 选择WEB-->WAR file-->Next 选个放置地址,勾选红框处-->finish 找到自己的tomcat目录,然后把WAR文件丢到webapps文件夹下。在bin文件夹下找到startup.bat,双击... 提示如图,就说明已经成功了,可以本 阅读全文
posted @ 2020-06-08 09:40 红尘沙漏 阅读(1940) 评论(0) 推荐(1)
摘要:2:Help——Eclipse Marketplace 3-1:输入 Decompiler 搜索并安装此插件 3-2:输入 反编译 搜索并安装此插件(有好多好玩的插件,不妨尝试玩一玩) 4:这里有几种不同的反编译插件工具的选择,可以先都选上,然后尝试一下,看看那个更好玩 5:没得选,不接受,就不能继 阅读全文
posted @ 2020-06-08 09:11 红尘沙漏 阅读(324) 评论(0) 推荐(0)
摘要:1.首先我的eclipse版本是 Version: Photon Release (4.8.0),小伙伴们可以通过 help>>About eclipse IDE 来查看自己的eclipse版本,免得以下教程不适合你的eclipse; 2.接着通过window>>Preferences>>Java> 阅读全文
posted @ 2020-06-08 09:09 红尘沙漏 阅读(1377) 评论(0) 推荐(0)
摘要:eclipse如何去掉无用的validation、优化eclipse 注意:本经验使用的eclipse版本为 Eclipse Java EE IDE for Web Developers. Version: Luna Service Release 1 (4.4.1) Build id: 20140 阅读全文
posted @ 2020-06-08 08:51 红尘沙漏 阅读(11913) 评论(0) 推荐(2)