使用TypeScript装饰器简单模仿SpringBoot提供的@Configuration注解与@ConfigurationProperties注解

这两天才开始学习SpringBoot,遇到了两个很有意思的注解,打算用TypeScript模拟一下

Spring Boot2 基础

2021/3/12 SpringBoot学习笔记

MyBatis 配置结构

pom.xml 配置文件添加以下代码,配置MyBatis运行时扫描的路径,否则可能会导致找不到 Mapper<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://m

初学MyBatis(踩坑)Error querying database

最近在学习Mybatis,代码全部根据教程写好了,一运行结果报了一个错误,主要错误内容:Caused by: org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.sq

Maven 学习笔记

以“java源文件”、“框架配置文件”、“JSP”、“HTML”、“图片”等资源为原材料,去“生产”一个可以运行的项目的过程。

Servlet Cookie

Cookie是什么?Cookie可以保存会话状态,但是这个会话状态是保留在客户端上。只要Cookie清楚或者失效,这个会话状态就没有了。Cookie是保存在客户端上的Cookie可以保存在浏览器的缓存中,浏览器关闭,Cookie消失。Cookie也可以保存在客户端的硬盘文件中,浏览器关闭Cookie

Servlet线程安全

Servlet是单实例多线程环境下运行的。什么时候程序存在线程安全问题?多线程并发有共享数据共享数据有修改操作在JVM中,哪些数据可能会存在线程安全问题?局部变量内存空间不共享,一个线程一个栈,局部变量在栈内存中存储,局部变量不会存在线程安全问题。常量不会被修改,所以常量不会存在线程安全问题。所有线

Servlet生命周期

Servlet对象的生命周期javaweb程序员是无权干涉的,包括Servlet对象的相关方法的调用,javaweb程序员也是无权干涉的。Servlet对象从最初的创建开始,方法的调用、以及最后Servlet对象的销毁,整个过程都是由WEB容器来管理的。

Http网络协议包简单学习

Http网络协议包在网络中传递信息都是以二进制形式存在的。接收方(浏览器、服务器)在接收到信息后,要做第一件事就是将二进制数据进行编译,例如文字、图片、视频、命令等传递的信息数据量往往都比较巨大,因此导致接收方很难在一组连续的二进制中得到对应数据,例如浏览器发送一个请求:http://xxx/xxx

JDBC学习笔记

那么为什么SUN要去制定这么一套JDBC接口呢?因为每个数据库的底层实现都不一样,每一个数据库产品都有自己独特的海鲜原理。如果没有这套接口,那么我们连接数据库时意味着需要多些几套连接代码。
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×