![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java项目
文章平均质量分 65
DU777DU
本人是西安科技大学准毕业生,目前还是一个新手,请大家多多指教
展开
-
项目中操作数据库
拿我写的个人博客项目来举例:数据库设计:两张表:①用户表user编号userId,用户名username,密码password②博客表blog编号blogId,标题title,正文content,发布时间postTime,作者名userId使用JDBC操作数据库(1)创建一个数据源dataSource(标识着数据库服务器在哪),使用单例模式创建数据源的实例保证只存在一个数据源(2)和数据库建立连接,通过数据源对象 .getConnection()方法就可以和数据库建立连接原创 2021-08-21 12:47:01 · 298 阅读 · 0 评论 -
使用模板来实现页面
模板其实就是一个(缺失了一些关键信息)的html页面,我使用的是Thymeleaf模板使用模板的步骤:(1)先去编写html页面,使用thymeleaf中的一些(特殊标记符号,也就是占位符,比如th:each,th:text="${}",把这个html页面中的关键数据进行占位(2)在Servlet代码中获取到这些关键数据,再通过thymeleaf把这些关键性数据替换到Html页面中的特殊标记符号,也就是占位符中(3)而在对关键性数据进行替换之前,要先对thymeleaf模板进行初始化初始原创 2021-08-21 11:47:12 · 178 阅读 · 0 评论 -
实现基于白名单方式的防盗链
通过 HTTP 中的 refer 字段判定是否是指定网站请求图片在展示页面中加入属性private static HashSet<String> whiteList = new HashSet<>(); static { //把可以访问的路径放入集合 whiteList.add("http://localhost:8080/java_image_server/index.html"); }并在DoGet方法中加入以下逻辑// 校验 refer 是否在白名单原创 2021-08-15 18:19:43 · 276 阅读 · 1 评论 -
第二个小项目:在线音乐服务器(更新中,后端基本完毕)
个人创建的第二个小项目:在线音乐服务器2021/7/26补充单元测试环节原创 2021-07-22 17:24:05 · 1944 阅读 · 30 评论 -
每个人的第一个简单的小项目:个人博客 (极其适合新手)
个人的第一个小项目,详细的记录个人博客系统的搭建过程2021/7/26补充单元测试部分原创 2021-07-15 18:26:02 · 455 阅读 · 27 评论