Hello 小伙伴们大家好,我是Krain
先简单介绍一下自己的情况:毕业没多久的社畜小牛犊,目前已工作一年的初级Java(可能还算不上),凭借自己对编程开发的热爱踏上这个卷不死就往死里卷的行业,接下来我将以自己CV战士(新手小白)的身份记录成长历程、督促自己学习、遇见错误记录、加深编码记忆、技术相互交流。
特此声明:本人萌新,文章如提及技术分析均为自己理解,有错还请大佬纠正
,前期最关键的就是学习技术点多敲代码了,道理都懂,可具体敲什么代码呢?打开SpringBoot,连接个mysql除了增删改查还是增删改查,那还能玩玩更高级的东西吗?欸对了!按人家面试要求的技术学不就行啦。好家伙 Redis、Zookeeper、Dubbo还有各种要求掌握的框架技术?又是分布式又是多线程眼花缭乱,各类教学视频又臭又长根本看不下去,对新人极度不友好,咱还是先把增删改查玩玩花 基础玩扎实吧。。。
最近几天突发奇想,想做个手机app来着,一看Android原来是基于java语言开发的,那岂不美滋滋。我就默认大家都会使用Spring Boot连接mysql执行基本的增删改查操作了,先简单列举一下前期用到的代码编辑工具和技术,毕竟还没纵观整个项目的能力,做到哪算哪,后面如果再用到什么技术再加嘛嘿嘿。
app类型:师生考勤系统
开发工具:
- Android编辑器:Android Studio
- 后端编辑器:IDEA
- 数据库工具:Navicat
- 数据库:Mysql
- 框架:Spring Boot、JPA
建议安装Android Studio时记一下安装路径,因为我下完他并没有桌面快捷方式,是从文件夹内打开的,下载完studio后,我们需要先去配置SDK的环境变量,SDK是安卓专属的软件开发工具包,可以理解为是个类似Jdk的东西,配置好后打开 studio -> new project 选择Empty Activity
给项目取名字, 编码语言选择java
就能得到一个主页面,在他初始化的时间我们去新建一个数据库,要安装mysql和数据库可视化工具navicat,我们先只建一个最简单的user用户信息表用于后续用户登录注册,这边有坑,记得id勾上自动递增
默认用户名为root,想改mysql初始名的小伙伴我们可以用sql语句修改也可直接进mysql库的user表对User字段进行更改(密码建议在cmd黑窗口中使用语句修改,涉及到加密)