Spring Boot专题背景简介
鄙人13年毕业,不曾在圈子里写过总结,因此文笔颇不自信。
但人生永远没有太晚的开始,现在开始做些笔记,借此巩固下学到的新知识。
一些题外话:
前段时间,做个小项目,由于某些原因,使用Java来写(之前一直用的.net),还好身边有从事Java的同事,我照着他们给的示例项目,依葫芦画起了瓢。
项目使用的是Spring Boot,采用的Maven构建。两个月下来,感觉我也能稍微玩转得起来Java Web开发,这要是在Spring Boot之前让我切换到Java,我还真是
不愿意,因为我对Java Web方面一窍不通。
我对Java的了解停留在JSP,Servlet层面,具体Servlet是啥,Bean是啥,我现在依然不是很清楚,但神奇的是,我居然用Spring Boot搭建起了一个web项目,
并且用layui装饰后还是有点像样的。之前使用.net我都没从0写过一个小项目,理由是平时从事的是企业内部系统运维工作,从0开始的项目很少,当然这也是借口,
如果我是发自内心的爱设计程序,爱写代码,那自己肯定可以折腾个作品出来,但是却没有,多多少少是兴趣和态度的问题。长期从事运维我也多多少少失去了些
锻炼的机会,包括现在成家了,时间更被压缩了,难免考虑起未来的发展方向,有段时间我想尝试项目和产品,不过经验实在欠缺,加之发现自己的动机不是真正地
爱好项目和产品,来来回回折腾了一年,我和老板私下里说我还是要从事技术,也就是从编码做起,当时的考虑是技术牛,不必去受那些工作中的打太极等各种琐事
的影响,技术牛可以走天下。
但是真的做了技术后,我就开心了吗,做了技术后我就走向成功之路了吗,这似乎又涉及到格局的问题。所以我现在做技术或是做其他可能都不是问题所在,问题
可能还是在于自身不够好,这边的好有点宽泛,实际上我觉得可能是一种能力和素养,当机会来了,如果我没有这种素养,也是不能搭上机会班车的。
所幸的事,似乎我开始慢慢认识自己的问题,另外我觉得我实在没啥优点,但我知道我喜欢读书,我希望读大量的书,我现在也是这样做的,欠缺的是需要加以思考
和总结。别人的东西如果不经过自己的思考,那实际上能得到的就很少。所以写总结应该也是为了促进自己思考吧。
关于Spring Boot,实际上我了解的甚少,只是项目中使用到了这个技术,另外为了配合工作我买了本柳伟卫的《Spring Boot企业级应用开发实战》。工作做项目时是
直接上手使用,而周末在家认真地跟书中走一遍操作,毕竟工作中采用的其他技术点和书中的略有不一样,这样我可以了解得更多,对Java Web开发的理解也就更深一点。
当然能够知其所以然更好。现在的技术也层出不穷,因为觉得自身做技术大拿的可能性小,所以在做程序开发时我可能也会关注些用户体验等,对于技术,我自身可能选择
保持认真但不必拘泥的态度。因为技术最终的目的服务于产品,产品深得用户喜爱也很重要。
所以Spring Boot专题,我主要是记录:1,从书中学到的一些知识 2,自己实践出的知识。
如果您想从这专题中系统地学到点什么,恐怕有些难,从前面我的题外话中也能看出我的技艺不精,但是如果有些知识正好帮到你还是有些可能的。
感谢您的阅读!
Spring Boot专题背景简介的更多相关文章
- 第64节:Java中的Spring Boot 2.0简介笔记
Java中的Spring Boot 2.0简介笔记 spring boot简介 依赖java8的运行环境 多模块项目 打包和运行 spring boot是由spring framework构建的,sp ...
- Spring Boot 专题
Spring is a very popular Java-based framework for building web and enterprise applications. Unlike m ...
- spring boot之actuator简介
当我们的开发工作进入尾声,部署上线之后,对于一个程序而言,可能才刚刚开始,对程序的运行情况的监控要伴随着整个生命周期. 如果这个工作由程序员自己来开发,也未尝不可,但本着不重复制造轮子的思想,我们尽量 ...
- 1、Spring Boot 2.x 简介
GitHub 官方文档 1.1 Spring Boot 是什么? Spring Boot(Boot顾名思义,是引导的意思) 框架是用于简化Spring应用从搭建到开发的过程. 应用开箱即用,只要通过一 ...
- 告诉你,Spring Boot 真是个牛逼货!
现在 Spring Boot 非常火,各种技术文章,各种付费教程,多如牛毛,可能还有些不知道 Spring Boot 的,那它到底是什么呢?有什么用?今天给大家详细介绍一下. Spring Boot ...
- Spring Boot 项目初始化
Spring Boot 项目创建 File->New->New Project->Spring Initializr 勾选 Web Spring Boot 版本选择稳定版,本文选择 ...
- Spring Boot 学习资料【m了以后看】(转)
推荐博客: 程序员DD SpringBoot集成 liaokailin的专栏 纯洁的微笑 SpringBoot揭秘与实战 catoop的专栏 方志朋Spring Boot 专栏 简书Spring Bo ...
- Spring Boot 必须先说说 Spring 框架!
现在 Spring Boot 非常火,各种技术文章,各种付费教程,多如牛毛,可能还有些不知道 Spring Boot 的,那它到底是什么呢?有什么用?今天给大家详细介绍一下. Spring Boot ...
- (转)收集 Spring Boot 相关的学习资料,Spring Cloud点这里 重点推荐:Spring Boot 中文索引
推荐博客 纯洁的微笑-Spring Boot系列文章 林祥纤-从零开始学Spring Boot Mkyong-Spring Boot教程(国外) baeldung-Spring Boot教程(国外) ...
随机推荐
- leetcode380
class RandomizedSet { public: /** Initialize your data structure here. */ RandomizedSet() { } /** In ...
- rails scaffold生成的crud显示自定义的列名
1. 访问 rails i18n 插件的官方网站 ,查看信息http://guides.rubyonrails.org/i18n.html2. 在Gemfile 中加入 测试rails4.2.1不用 ...
- js判断是否ie浏览器或者浏览器版本
var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/rv:([\d.]+)\) like g ...
- Boost在Linux 64 下的编译
1. 下载最新版的boost wget https://dl.bintray.com/boostorg/release/1.67.0/source/boost_1_67_0.tar.gz 2. 解压 ...
- Scala基础:数组(Array)、映射(Map)、元组(Tuple)、集合(List)
数组 package com.zy.scala object ArrayDemo { def main(args: Array[String]): Unit = { //定长数组 val arr1 = ...
- C++ const引用
(1) 在实际的程序中,引用主要被用做函数的形式参数--通常将类对象传递给一个函数.引用必须初始化. 但是用对象的地址初始化引用是错误的,我们可以定义一个指针引用. 1 int ival ...
- cdoj914-方老师分身 I 【dijkstra】
http://acm.uestc.edu.cn/#/problem/show/914 方老师分身 I Time Limit: 3000/1000MS (Java/Others) Memory ...
- highchart 曲线图
$(function() { Highcharts.setOptions({ global: { useUTC: false } }); var chart = new Highcharts.Char ...
- SuperWebSocket
SuperWebSocket: 概述:SuperWebSocket是WebSocket服务器的.NET实现. 简介:WebSocket是通过单个传输控制协议(TCP)插座提供双向,全双工通信信道的技术 ...
- windows下怎么安装protobuf for python
首先从google上下载protobuf-3.0.0.zip和protoc-3.0.0-win32.zip,然后把protoc-3.0.0-win32.zip里的protoc.exe放到protobu ...