02 2021 档案
摘要:框架注解 在写代码时,特别是SpringMVC框架下的代码,在dao层,service层,controller层,开始写代码时,一定要先在类上加@注解,切记不能再犯这个小错误. MyBatis与MySQL版本 在使用MyBatis框架连接数据库时,运行程序出现如下异常: java.sql.SQLEx
阅读全文
摘要:zookeeper zookeeper安装配置 从官网下载zookeeper的安装包:官网推荐的zookeeper镜像下载网站 将zookeeper的压缩包解压到指定安装目录 在zookeeper安装目录新建 data 和 log 文件夹,将conf目录下的 zoo_sample.cfg 文件,复制
阅读全文
摘要:Oracle PLSQL导入数据 在PLSQL中导入数据时,对于数据量比较大的insert的SQL文件,不要使用import table进行数据导入,会导致导入数据失败,不能完整导入所有数据. 应在在Command窗口中使用命令导入: sql>@D:/test.sql; Oracle编码查看与修改
阅读全文
摘要:几个重要的事件回调机制 ApplicationContextInitializer ApplicationContextInitializer来源于Spring框架 主要作用就是在ConfigurableApplicationContext类型或者子类型的ApplicationContext做ref
阅读全文
摘要:SpringBoot的数据处理 在数据访问层,无论SQL还是NOSQL,SpringBoot默认采用整合Spring Data的方式进行统一处理.添加大量自动配置,屏蔽很多设置. 引入xxxTemplate,xxxRepository来简化我们对数据的访问操作 JDBC 引入starter spri
阅读全文
摘要:学习开源项目的步骤 了解项目是干什么的 有哪些技术点,进行拆分了解 把项目在本地运行起来 HuTool piggymetrics 阅读项目源码并调试:结合某个运行的功能,一个一个组件熟悉精通,Debug调试,看报错,看日志,看打印变量 尝试修改项目,增加自己的功能和模块 如何从项目源码学习Java开
阅读全文
摘要:技术 首先毋庸置疑的就是技术专业能力,这是着重需要提升的。这些都是职场的基础,着重在技术能力上先下功夫。 做好一个技术提升规划,应该规划在一年的时间里打下一个扎实的根基。 软件设计流程 项目立项 产品设计 需求分析 技术方案评审 接口设计 DB设计 开发 单元测试 集成测试 联调 构建 发布 回滚
阅读全文
摘要:Docker介绍 开源应用容器引擎 Docker支持将软件编译成一个镜像并配置好,就可以直接使用这个镜像了 运行中的镜像称为容器,容器的启动是非常快的 Docker的核心概念 Docker镜像(Images):用于创建Docker容器的模板 Docker容器(Container):容器是独立运行的一
阅读全文
摘要:旧版 配置嵌入式Servlet容器 SpringBoot默认使用Tomcat作为嵌入式Servlet容器 如何定制和修改Servlet容器相关配置 1.在配置文件中定制和修改Servlet容器有关的配置,本质上是使用SpringBoot的默认的嵌入式Servlet容器的定制器来修改配置. 通用的se
阅读全文
摘要:认知、了解 主要掌握概念和方向 了解技术的定义,介绍 技术解决了什么问题 摸清同类的技术有哪些:例如-Web后端常用框架(SpringBoot-Java,Beego-Go,Flask、Django-Python,Thinkphp-php 了解技术的主要组成部分 思考一下技术为什么会出现 学语法、学用
阅读全文
摘要:引入项目 把html页面放在模板引擎文件夹templates下,这样能使用模板引擎的功能。 登录页面国际化 国际化:编写国际化配置文件 1.编写国际化配置文件,抽取页面需要显示的国际化消息 2.SpringBoot自动配置好了管理国际化资源文件的组件 @Bean @ConfigurationProp
阅读全文
摘要:概述 SpringBoot开发: 1.创建SpringBoot应用,选中需要的场景模块。 2.SpringBoot已经默认将场景模块配置好,只需要在配置文件中指定少量的配置(数据库地址,用户名,密码)就可以运行起来。 3.只需要编写业务逻辑代码。 需要掌握自动配置原理:这个场景中SpringBoot
阅读全文
摘要:日志框架 日志门面(接口,日志抽象层 ) 日志实现 JCL(Jakarta Commons Logging)、slf4j(Simple Logging Facade for Java)、jboss-logging log4j、JUL(java.util.logging)、log4j2、Logback
阅读全文
摘要:基本概念 SpringBoot的优点: 可以创建独立的Spring应用 SpringBoot嵌入Tomcat,Jetty和Unsertow, 不需要部署war文件 根据需要通过maven获取starter 对Spring进行自动配置 提供生产就绪型功能,包括指标,健康检查和外部配置 SpringBo
阅读全文
摘要:单体架构(all in one) 所有模块都在一起,技术也不分层。 在单机上部署所有的应用程序和软件。 所有的代码都写在JSP里面,所有代码都写在一起,这种方式称为all in one。 特点: 1.不具备代码的可维护性。 2.容错性差。(容错性是指软件检测应用程序所运行的软件和硬件中发生的错误并从
阅读全文
摘要:今天真正写功能的时候,在模仿各个功能模块中的dao,entity,service,web。自己动手写代码的时候,才开始理解各个包中代码的作用。主要是对service,dao层和web中的controller的理解加深了。 dao 我的理解: dao层是在Mybatis框架下通过@MyBatisDao
阅读全文
摘要:1、数据库安装 1.1下载 根据自己的操作系统位数,到oracle官网下载(以oracle 11g 为例) 之后把两个压缩包解压到同一个文件夹内(需要注意的是,这个文件夹路径名称中最好不要出现中文、空格等不规则字符。) 注意:下载的是Oracle DataBase数据库服务器!!不要下错了,下载成c
阅读全文
摘要:Git上导入项目 进入Gitlab账户中的项目,点击Clone按钮,复制HTTPS路径。如果配置了SSH,则可以通过SSH导入项目。 在IDEA中,点击VCS-Checkout from Version Control-Git,进入Clone Repository,粘贴项目路径,选择本地项目路径,点
阅读全文

浙公网安备 33010602011771号