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

浙公网安备 33010602011771号