• [数据治理]


    入职公司后,被分配做数据治理平台的自研工作。主要是负责数据治理平台的后台开发工作。

    这篇博文主要记录一下学习到的SpringBoot知识:

    java基础:

    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    import java.util.regex.Pattern;

    测试数据库连接:Connection conn= DriverManager.getConnection("jdbc:mysql://172.22.198.35:3306/saas_data_center","gaia_bi","gaia_bi");

    判断字符串是否是正整数:boolean pattern = Pattern.compile("^[1-9]\d*$").matcher(str).matches();

    Web开发:

    接收get请求:

    1. 方法参数名即为请求参数名
    @RequestMapping(value = "/test/query1", method = RequestMethod.GET) public String testQuery1(String username, String password) {
    2.用实体类来接收,Spring会自动将参数值绑定到对应的实体类的属性上
    @RequestMapping(value = "/test/query4", method = RequestMethod.GET) public String testQuery4(User user) {

    接收post请求:

     @RequestMapping(value = "/test/form1", method = RequestMethod.POST)
      public String testForm1(String username, String password) {

    @RequestMapping(value = "/test/form4", method = RequestMethod.POST)
      public String testForm4(User user) {

    1.接收post请求,并且请求参数在Body体中,并且为json格式:
    @RequestMapping(value = "/test/json1", method = RequestMethod.POST)
      public String testJson1(@RequestBody User user) {
    注意:这种情况下,如果实体类的属性中套了其他实体类(比如private List<Student> User;),Student实体类不能是内部类 或 ?。

    参数在请求路径上:

    @RequestMapping(value = "/test/url/{username}/{password}", method = RequestMethod.GET)
      public String testUrl(@PathVariable String username, @PathVariable String password) {

    MyBaits:

    创建表:<sql id="createTable">${sql_String}</sql>或用<update id="createTable">${sql_String}</update>

    官方网站:https://mybatis.org/mybatis-3/zh/sqlmap-xml.html#insert_update_and_delete  mybaits


    参考博文:https://www.cnblogs.com/lasdaybg/p/9849883.html 作者:lasdaybg
     
     
     
     
     
     
  • 相关阅读:
    Shell 脚本读取文件中的每行
    Linux中的内存管理机制
    CPU Cache 学习(一)
    linux系统层次(转)
    linux下的一些常用命令
    几个关于Linux进程fork()的题目
    GDB调试工具
    POSIX thread library 简介I
    Scheme Programming language II
    Google Chrome浏览器标签页之间的自动切换
  • 原文地址:https://www.cnblogs.com/lintong-zf/p/14303762.html
Copyright © 2020-2023  润新知