鬼谷子叔叔

跟福哥学编程吧~~

Java的模板引擎FreeMarker的自动配置使用技巧【20210608】
介绍介绍开发一个网站需要考虑几个问题,首先就是编程语言,其次就是开发框架,最后还需要考虑模板引擎。编程语言这里我们自然是Java语言了;开发框架就是编写网站后端功能模块的基础框架,这里福哥选择的是TFSpring框架;最后的模板引擎,就是在制作用户界面所使用的处理模块,也就是MVC架构里面说的视图,这里福哥就要引出今天的主角FreeM...
阅读 103
Java的FreeMarker启动后总是404找不到模板的问题【20211108】
介绍介绍福哥发现通过SpringBoot自动配置FreeMaker后,通过浏览器访问映射的路径总是显示404错误。这是怎么回事呢?解决原来freemarker有手动加载和自动加载两种加载方式,而这两种加载方式依赖的库包居然是不一样的。。。手动加载如果是自己码代码去加载模板的话,就引入这个依赖库包。<dependency> ...
阅读 79
做个java框架(7)——Spring框架的注解的学习笔记【20210107】
介绍介绍所谓注解就是Spring框架的一种编程语法,注解的语法特点是以“@”开通后面根这一个名称,注解一般出现在class定义、对象属性定义、对象方法定义、方法参数定义的场合。使用注解实现如下一些特殊功能:可以告知编译器何时调用class对象可以告知编译器何时调用对象方法可以告知编译器对象属性的值从何而来可以告知编译器方法参数的值从何...
阅读 52
做个java框架(9)——使用RedisTemplate操作Redis数据库【20210111】
介绍介绍福哥今天带着同学们给我们的TFSpring框架增加RedisTemplate的功能。和JdbcTemplate一样,福哥只是简单的把它配置起来而已。RedisTemplate是Java语言操作Redis数据库的主流工具对象,它借助Jedis驱动实现了操作Redis数据库的功能。RedisTemplate包括很多种数据类型的操作...
阅读 122
做个java框架(10)——核心对象TFJava基础架构的设计【20210112】
介绍介绍福哥今天带着大家给TFSpring框架增加一个类似TFPHP框架的核心对象TFPHP的对象——TFJava对象。不过,在Java里面获取输入数据的方式和PHP区别还是很大的,在PHP里所有的输入数据都可以在几大全局数组($_GET、$_POST、$_FILES、$_SERVER、$_COOKIE)里面找到,而在Java里面这些...
阅读 29
IntelliJ IDEA安装笔记【20210122】
介绍介绍今天福哥带着大家学习如何安装非常好用的Java编辑器,也就是大名鼎鼎的IDEA编辑器。IDEA是是jetbrans开发的一款专门用来编写Java程序的编辑器,它的自动补全、代码联想、框架支持、插件支持以及高效的反应速度使其在大部分人用户心中替代了Eclipse成为了编写Java程序的首选编辑器。IDEA的全名叫做Intelli...
阅读 72
做个java框架(8)——使用JdbcTemplate操作MySQL数据库【20210110】
介绍介绍福哥今天带着同学们给我们的TFSpring框架增加JdbcTemplate的功能。虽然这么说,其实福哥并没有对JdbcTemplate进行封装,只是简单的把它配置起来而已。JdbcTemplate是Java语言操作数据库的主流工具对象,它不仅仅可以操作MySQL,还可以操作很多其他数据库引擎。JdbcTemplate可以通过e...
阅读 42
Java的FreeMarker模板引擎的几种模板加载方式【20210418】
介绍介绍上一课福哥带着大家学习了Java的FreeMarker模板引擎的使用技巧,其实FreeMarker除了可以通过指定模板根目录的方式加载模板外,还有非常多的个性化的模板加载方式,在不同的场合下使用适合的加载方式会让我们编写代码更加方便,同时运行效率也会更高。FreeMarker支持的模板加载方式包括字符串加载(StringTem...
阅读 230
Java的模板引擎FreeMarker的使用技巧【20210417】
介绍介绍开发一个网站需要考虑几个问题,首先就是编程语言,其次就是开发框架,最后还需要考虑模板引擎。编程语言这里我们自然是Java语言了;开发框架就是编写网站后端功能模块的基础框架,这里福哥选择的是TFSpring框架;最后的模板引擎,就是在制作用户界面所使用的处理模块,也就是MVC架构里面说的视图,这里福哥就要引出今天的主角FreeM...
阅读 195