以前
以前没用maven一样天天搭环境特烦,现在真舒服。最近一直使用eclipse + 传统的spring学习 Java Web,虽然路程蛮艰辛(最重要的是我的eclipse不能代码提示,不知道为什么),可能我还用习惯把,有个同学推荐了idea 和soringBoot,开始半信半疑,现在彻底离不开了…
现在
-
spring disadvantages:
- spring你需要写很多的xml配置文件,很有可能写着写着就忘了写到哪里了,没错就是我了
- 其次你要是想集成其他的框架的话,也得写xml文档… spring Boot advantage:
- 你只需要在一个xml或者yml或者properties文件中写配置即可
- 在配上spring官方的初始化工具,集成其他框架也肥肠简单!
- 加上springBoot的初始化工具的单元测试和其他附件
我就为springBoot的简洁投怀送抱了。它真的把web开发简化成了MVC模式,如果再加上注解模式,那你要写的代码就很少了…其实关于工具,只要能够提示代码,美观,效率即可,idea满足了以上条件,所以我使用它。
demo
thymeleaf交互框架
你可以使用这个来把开发变得更简单,只需要花几个小时学习即可。它可以在html中插入动态的内容。
Java爬虫
关于爬虫网上可以搜索到的文章不少。我也是找了文章入的门。用的是Jsoup和HttpClient,能做到爬取数据到数据库。链接如下: 知乎Java爬虫
Java email
发送邮件主要使用到一个jar包,参考链接
发送邮件
总结
其实开始听到springBoot都毫无头绪,到现在的熟悉了一部分springBoot和其他框架的使用,这个过程把挺坎坷的,浪费了不少时间,其实最快的途径不过是看视频教学,然后去查官方文档或者其他人写的博客;你可以使用和教学不一样的版本,来体会找错的感觉,当然,你还可以知晓一点版本之间的区别。