从第一个项目中学到了什么?
1.学到了规范化的设计:
(比如:1.数据库连接规范:JDBC为多种关系数据库提供统一访问的接口;2.编程规范:面向接口编程);
2.学到了实践性的经验(比如响应标准设计,统一异常处理等。);
3.学到了实际服务端开发测试的手段(比如使用Postman工具测试);
4.项目实战中业务的解决方案。
如何配置环境变量?
配置环境变量的目的是让操作系统知道我们的电脑已经安装了JDK,可以运行Java程序了。
1.配置JAVA_HOME:即指定jdk的安装位置。
2.配置Path:为了让操作系统找到并调用jdk的.exe文件来干活。.exe文件一般都在bin文件夹中,通常引用%JAVA_HOME%\bin。
3.配置CLASS_PATH:通常只用配置一个点 . 即可。. 号表示当前目录,配置CLASS_PATH的目的是让JVM先到当前目录下查找,然后到Path路径查找。不配置CLASS_PATH,默认Path路径查找,再到当前目录查找。
配置路径:双击我的电脑->左上角找到“系统属性”双击->右测点击“高级系统设置”进入,点击“高级”->右下角进入“环境变量”配置即可。
如何把Json格式数据转换成java对象(集合带泛型的类型,即嵌套类型),使用JsonUtil工具
List 遇到嵌套类型时,借助JsonUtil工具类中的匿名内部类 (jackson包中) new typereference**<List>**(){} 构建嵌套类。例:JsonUtil.from(userJson, new typereference<List>(){})。
如何将项目SQL文件导入导出?
1. 导出:
选中需要导出的数据库,右键->备份/导出->选择"以SQL转储文件备份数据库"->然后选择一个导出的位置->点击导出
2. 导入:
右键,点击"从SQL转储文件导入数据库",选择要导入的SQL文件位置,选择文件,点击打开,然后点击执行。
小数不精确问题是如何解决的?
答:使用工具类BigDecimal,调用相应的方法。
超大整数运算问题是如何解决的?->(比Long类型还大的数据)
答:使用工具类BigInteger,调用相应方法。