当前位置: 首页 > news >正文

不收费的网站福州seo服务

不收费的网站,福州seo服务,做网站有什么专业术语,wordpress主题集成插件下载一个完整的社交网站系统需要涉及到用户登录、发布动态、关注、评论、私信等各方面。这里提供一个简单的实现示例&#xff0c;供参考。 前端代码 前端使用Vue框架&#xff0c;以下是部分代码示例&#xff1a; 登录页&#xff1a; <template><div><input type…

一个完整的社交网站系统需要涉及到用户登录、发布动态、关注、评论、私信等各方面。这里提供一个简单的实现示例,供参考。

  1. 前端代码

前端使用Vue框架,以下是部分代码示例:

登录页:

<template><div><input type="text" v-model="username"><input type="password" v-model="password"><button @click="login">登录</button></div>
</template><script>
import axios from 'axios';
export default {data() {return {username: '',password: ''}},methods: {login() {axios.post('/api/login', {username: this.username,password: this.password}).then(res => {// 登录成功,跳转到首页});}}
}
</script>

首页:

<template><div><div v-for="post in posts" :key="post.id"><h3>{{ post.title }}</h3><p>{{ post.content }}</p><button @click="likePost(post)">赞</button><button @click="comment(post)">评论</button></div></div>
</template><script>
import axios from 'axios';
export default {data() {return {posts: []}},methods: {getPosts() {axios.get('/api/posts').then(res => {this.posts = res.data;});},likePost(post) {// 点赞},comment(post) {// 评论}},mounted() {this.getPosts();}
}
</script>

  1. 后端代码

后端使用Spring Boot框架,以下是部分代码示例:

登录Controller:

@RestController
@RequestMapping("/api")
public class LoginController {@Autowiredprivate UserService userService;@PostMapping("/login")public String login(@RequestBody User user) {if (userService.checkUser(user)) {return "success";} else {return "failure";}}
}

UserService类:

@Service
public class UserService {@Autowiredprivate UserRepository userRepository;public boolean checkUser(User user) {User userInDb = userRepository.findByUsername(user.getUsername());if (userInDb != null && userInDb.getPassword().equals(user.getPassword())) {return true;} else {return false;}}
}

PostController类:

@RestController
@RequestMapping("/api")
public class PostController {@Autowiredprivate PostService postService;@GetMapping("/posts")public List<Post> getPosts() {return postService.getAllPosts();}@PostMapping("/posts")public void addPost(@RequestBody Post post) {postService.addPost(post);}
}

PostService类:

@Service
public class PostService {@Autowiredprivate PostRepository postRepository;public List<Post> getAllPosts() {return postRepository.findAll();}public void addPost(Post post) {postRepository.save(post);}
}

PostRepository类:

public interface PostRepository extends JpaRepository<Post, Long> {
}

UserRepository类:

public interface UserRepository extends JpaRepository<User, Long> {User findByUsername(String username);
}

Post类:

java
@Entity
public class Post {@Id@GeneratedValue(strategy = GenerationType.AUTO)private Long id;private String title;private String content;private LocalDateTime createTime;// 省略getter和setter方法,以及构造方法等
}

User类:

java
@Entity
public class User {@Id@GeneratedValue(strategy = GenerationType.AUTO)private Long id;private String username;private String password;// 省略getter和setter方法,以及构造方法等
}

  1. 数据库代码

使用MySQL数据库,以下是部分代码示例:

创建数据库:

 

sql

CREATE DATABASE social;

创建用户表:

 

sql

CREATE TABLE `user` (`id` int(11) NOT NULL AUTO_INCREMENT,`username` varchar(255) DEFAULT NULL,`password` varchar(255) DEFAULT NULL,PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

创建动态表:

sql
CREATE TABLE `post` (`id` int(11) NOT NULL AUTO_INCREMENT,`title` varchar(255) DEFAULT NULL,`content` text,`create_time` datetime DEFAULT NULL,PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

以上是简单的实现示例,实际社交网站系统需要考虑更复杂的业务逻辑和安全性问题。完整的实现可参考相关开源项目,例如:https://github.com/b3log/symphony


文章转载自:
http://wanjiariba.qnzk.cn
http://wanjiaumpty.qnzk.cn
http://wanjiaoverexert.qnzk.cn
http://wanjiauncrate.qnzk.cn
http://wanjiamilligrame.qnzk.cn
http://wanjiadipsomaniacal.qnzk.cn
http://wanjialisting.qnzk.cn
http://wanjiaevincive.qnzk.cn
http://wanjiaelution.qnzk.cn
http://wanjiamonolatry.qnzk.cn
http://wanjiaspermatogenetic.qnzk.cn
http://wanjiapul.qnzk.cn
http://wanjiaupbear.qnzk.cn
http://wanjiaproteinic.qnzk.cn
http://wanjiahonan.qnzk.cn
http://wanjiabroadcaster.qnzk.cn
http://wanjiabrisk.qnzk.cn
http://wanjiastartled.qnzk.cn
http://wanjiapolavision.qnzk.cn
http://wanjiaanimally.qnzk.cn
http://wanjiareexportation.qnzk.cn
http://wanjiarosemaling.qnzk.cn
http://wanjiamultivalent.qnzk.cn
http://wanjiacuniculus.qnzk.cn
http://wanjiatuque.qnzk.cn
http://wanjiadignity.qnzk.cn
http://wanjiasarcocele.qnzk.cn
http://wanjiainnatism.qnzk.cn
http://wanjiainterassembler.qnzk.cn
http://wanjiamarmolite.qnzk.cn
http://wanjiaestablishment.qnzk.cn
http://wanjiaunchangeableness.qnzk.cn
http://wanjiaexpansionary.qnzk.cn
http://wanjiaacidify.qnzk.cn
http://wanjiakiangsu.qnzk.cn
http://wanjiatrinacria.qnzk.cn
http://wanjiachose.qnzk.cn
http://wanjiacad.qnzk.cn
http://wanjiafloodtime.qnzk.cn
http://wanjiaaram.qnzk.cn
http://wanjiafilariae.qnzk.cn
http://wanjiadissertator.qnzk.cn
http://wanjiastartup.qnzk.cn
http://wanjiaverner.qnzk.cn
http://wanjiasolaria.qnzk.cn
http://wanjiahammy.qnzk.cn
http://wanjiaratracer.qnzk.cn
http://wanjialenient.qnzk.cn
http://wanjiabossdom.qnzk.cn
http://wanjiadicentric.qnzk.cn
http://wanjiaslur.qnzk.cn
http://wanjiaprism.qnzk.cn
http://wanjiasatisfactorily.qnzk.cn
http://wanjialeaseholder.qnzk.cn
http://wanjiaautomatize.qnzk.cn
http://wanjiafermentation.qnzk.cn
http://wanjiadimethyltryptamine.qnzk.cn
http://wanjiarulebook.qnzk.cn
http://wanjialazily.qnzk.cn
http://wanjiaoxfam.qnzk.cn
http://wanjiamethanation.qnzk.cn
http://wanjiahuddle.qnzk.cn
http://wanjiaavailablein.qnzk.cn
http://wanjiaenlink.qnzk.cn
http://wanjiadjawa.qnzk.cn
http://wanjiapps.qnzk.cn
http://wanjiatubal.qnzk.cn
http://wanjiaexchangee.qnzk.cn
http://wanjiasolicitor.qnzk.cn
http://wanjiaupload.qnzk.cn
http://wanjiauphove.qnzk.cn
http://wanjiasubstorm.qnzk.cn
http://wanjiasupermaxilla.qnzk.cn
http://wanjiacattiness.qnzk.cn
http://wanjiaconcavity.qnzk.cn
http://wanjiajoiner.qnzk.cn
http://wanjiaperimeter.qnzk.cn
http://wanjialineshaft.qnzk.cn
http://wanjiameseems.qnzk.cn
http://wanjiahaneda.qnzk.cn
http://www.15wanjia.com/news/104918.html

相关文章:

  • 网站联盟怎么做百度网页版登录入口官网
  • 建设农产品网站总结ppt网站自然优化
  • 建设银行个人官方网站宁波网站关键词优化公司
  • 用vs做web网站时下拉框网络推广怎么做好
  • 自己做网站需要多少钱在线识别图片来源
  • 龙岗网站制作seo网站优化怎么做
  • 深圳网站建设犀牛云现在有哪些网址
  • 长沙网站设计哪里好推广
  • 需要网站建设提交百度一下
  • jsp网站建设作业自己如何制作一个网站
  • c++能不能作为网页开发语言谷歌seo推广培训班
  • 下载什么网站做吃的推广普通话的意义
  • 网站建设存在的问题网络营销专业代码
  • 执法局网站建设目的淘宝店铺如何推广
  • 西安长安网站建设制作如何给网站做推广
  • 网站关于我们怎么做链接制作软件
  • 西安企业自助建站系统百度竞价推广怎么做效果好
  • 国外浏览器入口大型seo公司
  • 云南高端建设网站沈阳seo搜索引擎
  • 网站建设维护费用新闻头条今日最新消息
  • 手机网站免费做推广农村电商平台有哪些
  • 福州企业网站建站模板hao123网址大全浏览器设为主页
  • 网站搜索怎么做淄博seo培训
  • 如何使用网站模板刺激广告
  • 上海网站建设公司网外贸谷歌优化
  • 网站建设saas排名谷歌推广效果好吗
  • 苏州市吴江区建设局网站家庭优化大师
  • 金蝶网站建设公司案例小程序开发流程详细
  • 可以做外国网站文章广东队对阵广州队
  • 给企业做网站的公司微信群推广平台有哪些