Java研发技术成长路线 作为一名Java研发者,深感Java技术的学习是一个漫长过程,从一名Java菜鸟开始,加之持之以恒的耐心和脚踏实地的精神,不间断理论的学习,不停止技术实践,终成为一名技术佼佼者。引用一句名言,就是:“古今之成大事者,不惟有超世之才,亦必有坚韧不拔之志。” 鉴于个人心得体会,把Java技术学习路线暂分成以下五个阶
转载
2023-07-05 10:24:15
132阅读
技术路线、学习计划写在最前面一、计算机基础1.操作系统2.编译原理3.windows内核4.汇编5.计算机组成原理二、计算机语言1.C++2.lua3.python4.JAVA5.C#三、其他1.数据库2.设计模式暂语 写在最前面总是这样,一次次的开始制定学习计划,又一次次舍弃心中的激情,放纵放弃自己,随波逐流,苟延残喘,对!对于一个对自己期望很高的人来讲,现在或者以往大多数的经历,用苟延残喘来
1.什么是Spring Boot?多年来,随着新功能的增加,spring变得越来越复杂。只需要访问https://spring.io/projects页面,我们就可以看到应用程序中使用的所有Spring项目的不同功能。如果必须启动一个新的Spring项目,我们就要添加构建路径或添加Maven依赖关系,配置应用程序服务器。添加spring配置。因此,开始一个新的spring项目需要很多操作,因为我们
转载
2023-10-11 11:37:01
79阅读
1. Springboot+MyBatis+druid在启动类上面,添加注释@Configuration以及@ImportResource(location={"classpath:config/spring-boot.xml});在spring-boot.xml文件中增加PropertyPlaceHolerConfigurer节点,可以指定要加载的一个或者多个properties文件;还可以指定
原创
2018-12-16 14:11:00
129阅读
Java研发技术成长路线 作为一名Java研发者,深感Java技术的学习是一个漫长过程,从一名Java菜鸟开始,加之持之以恒的耐心和脚踏实地的精神,不间断理论的学习,不停止技术实践,终成为一名技术佼佼者。引用一句名言,就是:“古今之成大事者,不惟有超世之才,亦必有坚韧不拔之志。” 鉴于个人心得体会,把Java技术学习路线暂分成以下五个阶
转载
2023-10-16 15:23:02
99阅读
springboot 简介Spring整合是有两个核心问题,jar包太多有大量的配置信息。 所以为了解决这两个问题,提出了SpringBoot框架SpringBoot内置了很多的启动器,把框架相关联的jar包已经拿进来了,不需要程序员取搭配提供一个配置文件,减少了配置信息。 具体书写时利用spring和springmvc实现后端,使用jpa实现前后端交互。Mybatis有一个核心问题,需要数据库,
转载
2023-08-18 14:22:41
128阅读
一.项目基本认识(1)项目认识: 城市流浪宠物疫情监控系统分为硬件(监测装置)和软件(服务器平台)两大部分,通过为宠物安装监测装置来实现对宠物情况的监测及其了解,监测装置具有实时GPS追踪功能、运动监控功能以及温度感知功能等功能,通过监测装置中Android主控模块,来处理传感器所收集监测数据,通过通信模组将数据上传至服务器平台,服务器平台对数据进行处理分析后,将宠物信息反馈给用户,用
转载
2023-08-25 17:01:19
151阅读
1. JavaSE基础知识顺序结构选择结构循环结构数据结构算法面向对象的编程思想
容器/集合ArryListHashMapAWT/SWING (做界面,只做了解基本已经用不到)IO流
多线程
网络编程 (服务器的由来)JDBC (与数据库进行交互的技术)附加:正则表达式/注解/反射/xml技术/设计模式2. 前端HTML5cssjs
jQuery (js的封装库)
Ajax 局部页面的刷新技术(接
转载
2023-09-13 23:48:42
98阅读
第 30卷 第 3期 2013年 9月 黑 龙 江 气 象 HEILONGJIANG METEOKOLOGY VoI_30 No.3 Sept.2013 文章编号 :1002—252X(2013)03—0038一Ol Java编 程 的 两 条 技 术 路 线 徐 静 (河南省 气象服务 中心 ,河 南 郑 州 450003) 1 引 言 Java是一种可以撰写跨平 台应用软件的面 向对 象的程序
文章目录SpringBoot开发常见技术整合1.返回json格式数据1.1 响应码和统一数据格式1. 自定义响应码[使用枚举类]2 封装返回统一数据格式1.2 jackson1.JSONUtils2.SpringBoot热部署3.资源文件属性配置4.SpringBoot整合thymeleaf5.springBoot异常处理6.SpringBoot整合Mybatis6.1 **SpringBoot
SpringBoot整合第三方技术学习笔记搬运黑马视频配套笔记KF-4.数据层解决方案KF-4-1.SQL回忆一下之前做SSMP整合的时候数据层解决方案涉及到了哪些技术?MySQL数据库与MyBatisPlus框架,后面又学了Druid数据源的配置,所以现在数据层解决方案可以说是Mysql+Druid+MyBatisPlus。而三个技术分别对应了数据层操作的三个层面:数据源技术:Druid持久化技
数据库技术: SQL,关系数据库标准注意: 环境编码: cmd客户端是固定的gbk编码 而php网页中,是该网页文件的编码(现在主流都是utf8)。 mysql> set names gbk;命令行启动停止数据库:net start/stop mysql登录方式:mysql -hlocalhost -uroot -p -P端口号 -h服务器地址
Web开发使用SpringBoot; 1、创建SpringBoot应用,选中我们需要的模块; 2、SpringBoot已经将所需的场景配置好了,只需要在配置文件中指定少量的配置就可以运行起来。 3、自己编写业务代码;主要就是自动配置原理? xxxAutoConfigration :帮我们给容器中自动配置组件 xxxProperties:配置类来封装配置文件的内容1、SpringBoot对静态资源的
文章目录知识准备MockMvc模拟MVC请求测试Service测试Controller 编写单元测试可以帮助开发人员编写高质量的代码,提升代码质量,减少Bug,便于重构。Spring Boot提供了一些实用程序和注解,用来帮助我们测试应用程序,在Spring Boot中开启单元测试只需引入spring-boot-starter-test即可,其包含了一些主流的测试库。本文主要介绍基于 Servic
1.控制反转IOC方便解耦,简化开发;通过Spring提供的IoC容器,可以将对象间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦合。用户也不必再为单例模式类、属性文件解析等这些很底层的需求编写代码,可以更专注于上层的应用。2.依赖注入DI依赖注入的概念 它是spring框架核心ioc的具体实现方式。简单的说,就是坐等框架把对象传入,而不用我们自己去获取。从此,当我们需要用
一、核心内容1、依赖注入(控制反转) 1)什么是依赖注入 spring将实例的创建交给spring容器(BeanFactory或ApplicationContext)管理,当实例创建后通过设值或构造注入的方式将实例赋值给调用程序的成员变量。对程序而言由原来的主动创建实例到被动被赋值实现实例化,这一过程称为控制反转;而对于spring容器而言,将被依赖对象赋值给调用者的成员变量,给调用者注入了它
目录MySQL初识1、连接:2、数据库的基本操作:3、表的基本操作(demo)4、存储引擎:5、sql语言的分类 数据类型1、整数类型2、浮点数类型 3、字符串类型 4、时间/日期类型5、枚举类型6、集合类型数据表的约束 1、空属性编辑 2、默认值 3、列描述 4、zerofill格式化输出 5、主键6、复
接着之前的vue前端项目搭建成功,在实现了一些基本的页面功能之后,现在再搭建一下基础的后台,从而实现前后台打通,以下是整个打通过程中的一些关键点及感悟记录:springboot的后台项目搭建比较简单,如果单纯的实现接口的话,实际上没什么好说的,但是为了看起来不那么单调,就先暂时集成了一些非常基础的组件,例如logback、mybatis、lombok等。mybatis关联查询和特定标签使用spri
首先,声明,这个是我用来记录学习的,不是教学,本人菜鸟1. 首先建一个spring的项目,选择java的版本,jdk等等参数 2.选择依赖,如图所示的四个依赖 ,然后点击create即创建项目成功 3.成功后如下:4.配置数据库配置自己的参数即可 5.建文件夹如下 6.demo/entity/User.java引入lombo
转载
2023-05-30 13:32:39
78阅读
1.SpringBoot基本骨架
SpringBoot项目骨架可以有很多种方式创建。在创建好骨架后,一般的目录如下:
转载
2023-05-26 06:29:18
146阅读