架构探险 学习笔记

又开始学习《架构探险—从零开始写Java Web框架》这本书了,记得是在2015年的时候买的书,只读到了第二张就进行不下去了。有几个原因,对于Web框架,自己不是很熟悉,或者说是网络开发不懂。
不会用git,不会用Maven,不会翻墙,下载不到jar包,程序跑不起来。结果我自己认为自己学不了网络开发,就放弃了。
哎,宝贵的时间就这么浪费了,唏嘘感叹,自己还在这里打转转。这条路要怎么走下去啊。
这本书对于我这种没有实战经验,没有整体观念的人,还是很实用,能一窥网络开发的路径,但是不知道是不是作者出书着急,或者是说,有种只可意会,不拘泥于细节。书上代码有很多的小错误,不断的考验自己不堪的基础能力。但是也是一个学习的过程,抄完代码后,不断的推敲,加深了语法使用,也加深了理解,看怎么看问题吧。
这里记录需要改正的地方,方便查阅。

  1. p25 SQL语句
INSERT INTO CUSTOMER VALUES ('1', 'customer1', 'Jack', '13512345678', 'jack@gmail.com', null); 
---sql
create table customer (id INT NOT NULL AUTO_INCREMENT,name varchar(255) DEFAULT NULL,contact varchar(255) DEFAULT NULL,telephone varchar(255) DEFAULT NULL,email varchar(255) DEFAULT NULL,remark text,PRIMARY KEY(id)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

2018.9.6
chapter3
第三章代码中,improt log4j失败,打开structure,library中,maven:smart-framework:log4j,invalid class root。
说明smart-framework项目没有创建成功。导致内部引用第三方的程序包不能引入。
打开sf项目框架,果然是普通项目,不是maven项目,那maven仓库中一定没有sf,jar包的。

IDEA java普通项目转maven项目,
1、项目上右键 Add Framework Support。
2、选择maven,点击OK。

2018.10.07
假期学习第三章,想着学习完这本书(抄完代码),就会写程序了。

  1. p100
return this;

return this就是返回当前对象的引用(就是实际调用这个方法的实例化对象)
示例:

/**
     * 资源url
     */
    public HttpConfig url(String url) {
        urls.set(url);
        //return this就是返回当前对象的引用(就是实际调用这个方法的实例化对象)
        return this;
    }

调用样例:

HttpConfig  config = HttpConfig.custom();
config = config.url(url);

2018.10.17
p109
第三章已经学习完了,或者说代码已经抄完了。
可是在chapter3代码中,引入framework代码失败,maven本地仓库有framework的文件。有知道答案的请留言。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值