php 转java完后一个小需求后的小计:
今年的毕业的,专业是计算机,之前写php,现在java,从两个语言来说 给我最大的感受就是,java 不但写起来麻烦,就连运行项目都挺麻烦的。
我来的第六天了 前面两天是 进行环境搭建,连连数据库然后把项目跑起来,看了看啥样。过程中 遇到的问题不是很多。就最后一个vue的前端项目死活没法install 成功。就找带我的人,要了 node_modules文件夹 最后跑起来了。(失败原因 就是 网络问题吧,一直卡在GitHub下载)
后端的话,一开始也是蒙蔽的,不知道该怎么办,于是看了原项目中如何写的,找猫画虎的去模仿,然后也加上自己之前写php时候的理解,最终也写出来了。
可能还是因为用的 mybatis plus 框架 和 只是给了我一个小需求 只涉及crud、分页、查询的很简单的逻辑,还是两张表很简单的逻辑。
java有一点我感觉写不习惯。举个例子,php中定义一个多维度的数组。 我之前是:
$data[] = [
'name_list' => [],
'person_list' => [],
]
之后可以 这样去操作这个数组:
foreach($data['name_list'] as $item) {
echo $item;
}
但是 java中 我要是也想实现同样的操作,感觉就比较复杂了,目前我用的方法是:
Map<String, List<String>> data = new HashMap<>();
data.put("name_list", new ArrayList<>());
data.put("person_list", new ArrayList<>());
之后 这样去操作数据
List<String> nameList = data.get("name_list");
for(String item : nameList) {
System.out.println(item);
}
总之 就是 用起来 比较麻烦 害 java 强类型语言嘛。。。
哦 目前加入的是 大数据组,应该是做bi系统的开发,之前弄erp的,现在是 一脸懵的。。。
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: