自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 OkHttp封装

OkHttp使用封装

2023-06-09 21:54:15 1197

原创 第12讲 使用ThymeLeaf模板实现数据添加与删除

接 第11讲 使用ThymeLeaf模板实现数据修改1 修改控制器修改ProductController.java,代码如下:package com.zjipc.jpa.controller;import java.util.List;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springf...

2019-11-13 14:53:05 1337

原创 第11讲 使用ThymeLeaf模板实现数据修改

接 第10讲 使用ThymeLeaf模板实现查看页面本案例,要实现数据修改。1 新建修改数据页面在src/main/resources目录的templates/product/文件夹中,新建html页面modify.html,代码如下:<!DOCTYPE html><html xmlns:th="http://www.thymeleaf.org"><hea...

2019-11-13 13:53:54 1571

原创 第10讲 使用ThymeLeaf模板实现查看页面

续 第09讲 连接到数据库1 修改ProductController控制器代码如下:package com.zjipc.jpa.controller;import java.util.List;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereo...

2019-11-12 10:57:36 568

原创 第09讲 连接到数据库

延续上一讲。本讲使用ajax获取并显示数据。1 新建控制器在src/main/java目录中,创建包com.zjipc.jpa.controller,在该包中,新建控制器ProductController,ProductController.java代码如下:package com.zjipc.jpa.controller;import java.util.List;import o...

2019-11-06 14:28:00 145

原创 第08讲 初始化数据库

1 修改配置文件修改application.properties文件,添加如下内容:# 指定创建数据库的脚本spring.datasource.schema=classpath:schema.sql# 指定初始化数据库内容的脚本spring.datasource.data=classpath:data.sql# 启动时,是否执行数据库初始化工作spring.datasource.in...

2019-11-06 13:23:38 648

原创 第07讲 连接到MySQL数据库03之jpa

使用JPA可以更方便地创建、维护数据库。依然使用第02讲的数据结构模型。0 总体结构创建新项目chap04_jpa,项目的目录及结构如图所示。1 依赖文件pom.xml配置代码如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xm...

2019-11-05 09:36:36 246

原创 第08讲 连接到MySQL数据库04之jpa

数据库沿用上次的数据库1使用jpa链接数据库修改pom.xml文件,添加两个依赖库: <!-- Spring Data JPA 依赖 :: 数据持久层框架 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-...

2019-10-22 10:28:57 284

原创 第06讲 连接到MySQL数据库02之jdbc

本案例用于建立一个较为完整的案例,实现书本的增加删除修改查询1 创建数据库案例使用Mysql,数据库脚本代码如下:CREATE DATABASE IF NOT EXISTS `itcaststore` /*!40100 DEFAULT CHARACTER SET utf8 */;USE `itcaststore`;-- MySQL dump 10.13 Distrib 5.6.13,...

2019-10-16 14:48:33 1212

原创 Android学习第01讲 创建FirstActivity

https://blog.csdn.net/sinat_268145411.activity如何创建命名遵守驼峰规则使用向导创建空activity: FirstActivity在FirstActivity.java onCreeate放法里,加入代码:setContentView(R.layou.first_layout);2. 创建与使用资源资源如何加载资源名字小写资源按目录...

2019-10-09 11:24:35 1133

原创 第05讲 连接到MySQL数据库01之jdbc

本案例参考网址:https://www.jianshu.com/p/7fa6dc5c35fe创建项目 chap04-jdbc-mysql使用插件:web、mysql driver、dev-tools、spring data jdbc、 jdbc api修改pom.xml文件,添加热更新,使得pom.xml代码如下:<?xml version="1.0" encoding="UT...

2019-09-24 10:41:01 706 1

原创 第04讲 获取HTTP请求中传递的参数1

服务器经常需要解析从浏览器传过来的参数。Spring Boot如何解析?例子,在上文的BookController中,添加方法: @RequestMapping("/book/find") public Book findBookById(HttpServletRequest req) { Book book = new Book(); book.setId(req.getParam...

2019-09-18 15:38:50 450

原创 第03讲 第二次创建控制器

从上一讲可知,@Controller负责处理由DispatcherServlet 分发的请求。那么我们要向服务器获取数据怎么办?这就需要我们再介绍@RestController。@RestController是由@Controller与@ResponseBody的合体。下面看例子。创建Book实体创建包 com.zjipc.bookstore.model,并在该包里创建Book类,代码如下...

2019-09-18 15:07:43 236

原创 第02讲 第一次创建控制器

定义MVC 模式代表 Model-View-Controller(模型-视图-控制器) 模式。这种模式用于应用程序的分层开发。Model(模型) - 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑,在数据变化时更新控制器。View(视图) - 视图代表模型包含的数据的可视化。Controller(控制器) - 控制器作用于模型和视图上。它控制数据流向模型对象,并在数...

2019-09-18 14:04:14 803

原创 第12讲 考试系统之后台服务04考试信息

考试信息分为两部分:试题抬头信息,题目信息列表试题抬头信息试题抬头信息,包含 考生姓名、编号、考试总时长、考试科目、题目数。因此在包 com.zjipc.kaoshi.entity 中创建实体 ExamInfo.java,代码如下:package com.zjipc.kaoshi.entity;public class ExamInfo { public static void ...

2019-09-16 19:29:07 228

原创 第11讲 考试系统之后台服务03读取题库文件

创建 题目 实体题目格式如下:@answer=1,score=5,level=1下列属于不合法Java标识符的是()。_mem12aM12$12即:题目以@符号开始,answer为答案,score为题目得分,level为难度接下一行为题干,再下面4行为选项。因此,在包 com.zjipc.kaoshi.entity 下新建实体类 Question.java,代码如下:p...

2019-09-16 16:13:45 275

原创 第10讲 考试系统之后台服务02读取用户文件

建立User实体类创建包com.zjipc.kaoshi.entity,在该包中,新建User.java因为User信息格式为: #“#”符号开头的行为注释行#每行一个用户信息,用:分隔各字段#账号:姓名:密码:联系电话:邮箱1000:马小明:1234:13659442772:[email protected]因此,User实体如下:package com.zjipc.kaos...

2019-09-16 11:06:43 188

原创 第09讲 考试系统之后台服务01读取配置文件

把各项配置文件,复制到项目根目录注意,是放在根目录,不是res目录。

2019-09-16 10:17:15 152

原创 第01讲 第一次创建Spring Boot

List item选择菜单 File -> new -> Spring Starter Project如果出现这个错误: JSONException: A JSONObject text must begin with ‘{’ at character 0把Service URL 改为: http://start.spring.io ==>> https://st...

2019-09-11 13:52:38 231

原创 第08讲 考试系统之UI8考试界面的实现

考试UI的实现代码如下:package com.zjipc.kaoshi.ui;import java.awt.BorderLayout;import java.awt.Component;import java.awt.FlowLayout;import java.awt.Font;import java.awt.Image;import java.awt.event.Ac...

2019-09-10 19:20:01 380

原创 第07讲 考试系统之UI7用户信息修改界面的实现

用户信息修改UI代码如下:package com.zjipc.kaoshi.ui;import java.awt.BorderLayout;import java.awt.Component;import java.awt.FlowLayout;import java.awt.GridLayout;import java.awt.event.WindowAdapter;imp...

2019-09-10 19:02:35 338

原创 第06讲 考试系统之UI5用户注册界面的实现

用户注册UI代码实现:package com.zjipc.kaoshi.ui;import java.awt.BorderLayout;import java.awt.Component;import java.awt.FlowLayout;import java.awt.GridLayout;import java.awt.event.WindowAdapter;impor...

2019-09-10 19:00:48 360

原创 第05讲 考试系统之UI4考试规则界面的实现

UI的实现代码如下:package com.zjipc.kaoshi.ui;import java.awt.BorderLayout;import java.awt.Component;import java.awt.FlowLayout;import java.awt.Font;import java.io.BufferedReader;import java.io.IOE...

2019-09-10 18:36:43 185

原创 第04讲 考试系统之UI3主界面的实现

UI的实现代码如下:package com.zjipc.kaoshi.ui;import java.awt.BorderLayout;import java.awt.Component;import java.awt.FlowLayout;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;...

2019-09-10 18:10:03 299

原创 第03讲 考试系统之UI2登录页面的实现

UI部分:`package com.zjipc.kaoshi.ui;import java.awt.BorderLayout;import java.awt.Component;import java.awt.Image;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;p...

2019-09-10 15:38:23 208

原创 第02讲 考试系统之UI1欢迎页面制作

在com.zjipc.kaoshi.ui目录下,创建 JWelcome 继承自 JWindow,代码如下:package com.zjipc.kaoshi.ui;import java.awt.BorderLayout;import javax.swing.ImageIcon;import javax.swing.JLabel;import javax.swing.JPane...

2019-09-10 14:39:20 332

原创 第01讲 考试系统系统分析

欢迎页面系统需求创建项目 Kaoshi系统需求项目结构创建项目 Kaoshi在src下创建两个packagecom.zjipc.kaoshi.ui 用于存放各个UI窗口com.zjipc.kaoshi.images 用于存放图片资源...

2019-09-10 14:35:42 216

原创 maven安装自定义jar包

maven安装自定义jar包我的应用:我的应用:把要按照的jar包,放在某个目录,cmd进入这个jar包所在目录,然后输入:mvn install:install-file -Dfile=artemis-http-client-1.2-SNAPSHOT.jar -DgroupId=com.hik.artemis -DartifactId=artemis -Dversion=1.2 -Dpa...

2019-08-25 15:23:24 465

转载 Android中TextView中string的特殊符号显示的方法[转]

转自 https://blog.csdn.net/xiayiye5/article/details/80162467各种unicode符号

2019-07-31 19:19:18 1333

原创 让Spring Boot服务启动后,自动打开浏览器的工具类

pom.xml配置: <!-- 支持 @ConfigurationProperties 注解 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor<...

2019-07-30 10:48:06 631

原创 Java获取真实可用Ip地址、mac地址工具类

参考借鉴了其他博主内容。工具类IpUtil.javaimport java.net.Inet4Address;import java.net.InetAddress;import java.net.NetworkInterface;import java.util.Enumeration;public class IpUtil { // 获取ip地址 public static...

2019-07-30 10:42:49 665 2

原创 完成初始化和优雅地退出Spring boot 服务的启动类

启动类@SpringBootApplication@CrossOrigin@Controllerpublic class My3dApplication implements CommandLineRunner, ApplicationContextAware { @Value("${web.upload.models}") private String models; priv...

2019-07-30 10:39:10 190

转载 android studio关闭字符串资源多语言提示

关闭烦人的红色多语言字符串资源提示在string.xml中,输入:<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation">另外,添加id<item type="id" name="tag_data"/>...

2019-07-30 10:22:06 1358

转载 如何实现Android Toolbar居中(无需TextView)

一句代码实现标题居中Toolbar布局文件新的改变标题居中工具类的实现代码合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入本文借...

2019-07-30 10:10:12 890

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除