- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 Springboot整合FreeMarker实践(一)
背景FreeMarker是一个基于Java的模板引擎,专注于使用MVC软件架构生成动态网页。不过它是一个通用的模板引擎,不依赖于servlets或HTTP或HTML,因此它通常用于生成源代码,配置文件或电子邮件。FreeMarker 是 免费的, 基于Apache许可证2.0版本发布。开发者Jonathan Revusky, Attila Szegedi, Dániel Dékány, and others稳定版本2.3.28(2018年4月4日)编程语言Java操
2020-09-17 14:47:05 439
原创 SpringBoot devtools热部署
作用spring boot 提供devtools工具spring-boot-devtools用于开发的时候热部署,无需手动重启实现自动加载原理spring boot devtools 的原理其实就是监听classpath下的文件,当文件有变动时,根据配置的策略进行重启。restart与reload自动重启的原理在于spring boot使用两个classloader:不改变的类(如第三方jar)由base类加载器加载,正在开发的类由restart类加载器加载。应用重启时,restart类加载器
2020-05-27 21:58:23 612
原创 SpringBoot常用注解
@SpringBootApplication@SpringBootApplication 注解等价于以默认属性使用 @Configuration , @EnableAutoConfiguration 和 @ComponentScan 。@ComponentScan注解在类上,扫描标注了@Controller等注解的类,注册为bean ,为@Configuration注解的类配置组件扫描指令...
2019-04-06 14:58:00 278 2
原创 IDEA构建maven项目生成的文件详解 (.mvn、mvnw、mvnw.cmd、.gitignore、.iml、.idea、pom.xml)
它的作用是在maven-wrapper.properties文件中记录你要使用的maven版本,当用户执行mvnw clean 命令时,发现当前用户的maven版本和期望的版本不一致,那么就下载期 望的版本,然后用期望的版本来执行mvn命令,比如mvn clean命令。
2019-04-05 22:18:13 22463 9
转载 JAVA学习路线
在网上看到的 java工程师学习路线,瞬间感觉自己学习路线清晰了起来如图阶段一:目前只懂一点html5+css3+js,jQuery基本不会用阶段二:学习了MySQL基本知识,jdbc基本步骤学期末企业实训见识了Javaweb编程即企业实训做的一个实战项目,一个云音乐管理系统项目基于javaweb,主要实现功能为云音乐后台管理,其中包含管理员添加与登陆功能,音乐上传,音乐列表查看以及音乐删除等,项...
2018-07-07 18:02:46 2237 4
原创 JDBC连接MySql数据库的基本步骤(封装后)
学习了JDBC连接MySql的几个主要步骤:先把封装相关东西的代码贴出来:public class DBUtils { /** * 数据库驱动类路径 */ public static final String DRIVER="com.mysql.jdbc.Driver"; /** * 数据库连接的url地址 */ public static final String UR...
2018-06-28 22:44:28 459 1
简单的职工管理系统
2018-05-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人