2019-04-03 研究EasyWeb有感
今天从往常睡到11点多才起床的状态中一下子转回9点前起床,起床第一件事就是开始研究这框架
1. 根据这框架的说明,首先搭建IDEA开发环境,下载、破解;当从EasyWeb官网下载了两个框架(一个是前端框架,一个是后台框架(包含了前端框架));一开始我看的是前端框架,是从layui市场购买的,同时配合EasyWeb的文档查看源码,发现仅仅只是个静态html,也是尝试改成动态加载的,查找了EasyWeb的文档和layui的文档,也不知道该怎么弄,加上非常不习惯IDEA这个工具,看得特别的烦躁
2. 改用自己熟悉的Eclipse工具加载后端框架,发现能够直接导入,界面变得熟悉起来,烦躁感也降了一点;同时因为导入的是后端框架,已经对前端框架进行更换动态部分,一下子也解决了我之前的疑惑
3. 但是当我看到html页面里具有有<% include("./layout/header.html"){} %>这样的代码片段时,一时间蒙了,第一次看到这样的代码,问了别人,也没人告诉我这是什么语法,只能反复查看官网关于相关框架的描述,终于查到是一个Beetl模板引擎
4. 打开Beetl官网,发现好大一份文档,同时不会Spring Boot、Layui、Mybatis,所以在Eclipse看到这么一个文件系统结构时候,也是不知道该从哪里下手
5. 既然后端是Spring Boot,那我先去Eclipse市场查看有没有相关的插件,刚好找到Spring Tool Suite插件,但并没有一开始就用,先去百度Spring Boot怎么搭建运行,这时才刚好用上前面的插件
6. 当我使用Eclipse创建了一个Spring Boot项目之后,一跟EasyWeb的框架进行对比,结构一下子就清晰了

7. 结构是清晰了,但是Spring Boot还是需要先去看一下再回来继续,看了书籍,但是一头雾水,于是打算下载个视频看,发现视频里面还带有mybatis的东西,于是又先去把mybatis看一下
8. Mybatis的视频看了一会就觉得乱了,于是百度了下MyBatis的原理,感觉学一样东西,别人说一点自己听一点,真的很难听进去,但是当大概了解原理之后,再去听,会有思路,也知道当前讲的环节是什么;另外最关键一点是听完之后手动做一遍
9. 到现在为止,基本了解了Mybatis的使用过程,我个人的感觉就是hibernate是着重引导人以面向对象的思维去做,而Mybatis则仅仅作为工具,通过配置sql语句来自动转换成自己想要的对象
10. 虽然目前知道怎么配置,怎么写Mapper就能够达到读懂EasyWeb的代码,但是接下来还是要先深入了解Mybatis其他的知识点,紧接着是SpringBoot和Beetl
以上是今天的回顾
附:
EasyWeb地址:https://easyweb.vip/
2019-04-03 研究EasyWeb有感的更多相关文章
- 黑洞有毛 or 黑洞无毛:4星|《环球科学》2019年03月号
<环球科学>2019年03月号 高水平的科普杂志.本期我感兴趣的话题有: 1:65岁以上老年人是转发假新闻的主力: 2:人的面孔特征可以通过50个维度来定义: 3:华裔科学家发现人脑颞叶中 ...
- Tensorflow学习笔记2019.01.03
tensorflow学习笔记: 3.2 Tensorflow中定义数据流图 张量知识矩阵的一个超集. 超集:如果一个集合S2中的每一个元素都在集合S1中,且集合S1中可能包含S2中没有的元素,则集合S ...
- 001-电脑操作规范-2019年03月.doc
001-电脑操作规范-2019年03月.doc 本文作者:徐晓亮 BoAi 作者腾讯QQ号码:595076941 /////////////////////////////////////// ...
- PowerBI更新2019/04 - 解决方案架构 - PowerBI Solution Architecture(一图胜万字!)
Power BI 架构图 (2019/04) 1) Power BI Desktop 是一个免费的工具.它可以用来准备和管理数据模型:包括链接各种数据:做数据清洗:定义关系:定义度量值和层级关系:应用 ...
- 每日一练ACM 2019.04.13
2019.04.13 第1002题:A+B Proble Ⅱ Problem DescriptionI have a very simple problem for you. Given two in ...
- Leetcode:面试题 04.03. 特定深度节点链表
Leetcode:面试题 04.03. 特定深度节点链表 Leetcode:面试题 04.03. 特定深度节点链表 先贴一下自己写过一个模板,按层数遍历: https://www.cnblogs.co ...
- 最新版IntelliJ IDEA2019.1破解教程(2019.04.08更新)
[原文链接]:https://www.tecchen.xyz/idea-crack.html 我的个人博客:https://www.tecchen.xyz,博文同步发布到博客园. 由于精力有限,对文章 ...
- 分享:在微信公众平台做HTML5游戏经验谈(转载与http://software.intel.com/zh-cn/blogs/2013/04/03/html5)
分享:在微信公众平台做HTML5游戏经验谈 Dawei Cheng 程大伟... 于 星期三, 03/04/2013 - 03:19 提交 最近微信公众游戏平台讨论得如火如荼,大有HTML5游戏即将引 ...
- AI2(App Inventor 2)离线版服务器(2019.04.28更新)
我们的目标:搭建一个本地多用户的App Inventor 2 服务器 演示: http://ai2.fsyz.net [旧 win] http://ai2n.fsyz.net [新 Ce ...
随机推荐
- 2019-01-23 JavaScript实现ZLOGO: 性能改进
主攻前文吴烜:JavaScript实现ZLOGO: 界面改进与速度可调的几个性能问题 在线演示: 圈3 源码仍在: program-in-chinese/quan3 之前是在绘制过程中计算每帧需要绘制 ...
- 启用WCF压缩提升Dynamics 365 CE的网络性能
摘要: 微软动态CRM专家罗勇 ,回复307或者20190308可方便获取本文,同时可以在第一间得到我发布的最新博文信息,follow me!我的网站是 www.luoyong.me . 本文系根据微 ...
- 利用Azure虚拟机安装Dynamics CRM 2016实例
关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复181或者20151215可方便获取本文,同时可以在第一时间得到我发布的最新的博文信息,follow me! Dynamics CRM Ser ...
- 用webpack打包加密静态配置文件
webpack处理静态文件,如json.xml等配置文件,可以采用 copy-webpack-plugin 插件直接复制到打包后的文件夹下,但如果想采用一些手段隐藏一下这些配置文件的内容怎么办呢? 虽 ...
- Windows编译OpenCV4Android解决undefined reference to std错误
注意OpenCV 4.0.1 解决了这个问题请直接下载OpenCV 4.0.1 但是OpenCV 4.0.1作为模块导入Android Studio会有找不到R.styleable的问题 OpenCV ...
- MyBatis学习总结_Mybatis查询之resultMap和resultType区别
MyBatis的每一个查询映射的返回类型都是ResultMap,只是当我们提供的返回类型属性是resultType的时候,MyBatis对自动的给我们把对应的值赋给resultType所指定对象的属性 ...
- c/c++ linux 进程间通信系列6,使用消息队列(message queue)
linux 进程间通信系列6,使用消息队列(message queue) 概念:消息排队,先进先出(FIFO),消息一旦出队,就从队列里消失了. 1,创建消息队列(message queue) 2,写 ...
- bat(批处理)命令(tomcat 7.0.75 startup.bat 命令集)
本文主要介绍tomcat 7.0.75中startup.bat(位置:tomcat目录\bin)中涉及到的bat命令,为tomcat源码研究做准备. startup.bat中涉及到的bat命令如下: ...
- 关于联想笔记本ThinkPad E470 没有外音 插耳机却有声音的解决办法
碰到这种情况,小编和大家一样选择设备管理器,找到声卡驱动卸载重新装,结果很失望,选择驱动精灵/联想驱动重装声卡,结果很绝望.并没有解决问题. 最后小编参考了一篇文章找到了解决办法 到联想官方网站服务界 ...
- 通过shell命令往android中写入配置
C:\Users>adb shell setprop "persist.sys.btylevel" 100 C:\Users>adb shell getprop &qu ...