发表于: 2017-12-26 20:02:13

2 642


1.今天跟孟阳师兄学了一个骚操作。假如User类里面只有这些:

package com.lin.domain;

public class User {
private Integer userId;
   private String userName;
   private String userPassword;
   private String userEmail;

那么按住ALT,再按住Insert,选择getter and Setter.如图。

然后选择所需要的选项,如图:

结果生成如图:

public Integer getUserId() {
return userId;
}
public void setUserId(Integer userId) {
this.userId = userId;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getUserPassword() {
return userPassword;
}
public void setUserPassword(String userPassword) {
this.userPassword = userPassword;
}
public String getUserEmail() {
return userEmail;
}
public void setUserEmail(String userEmail) {
this.userEmail = userEmail;
}

再按住ALT键和Insert键,选择toString

选择四个所需要的选项,如图:

生成如图所示;

@Override
public String toString() {
return "User{" +
"userId=" + userId +
", userName='" + userName + '\'' +
", userPassword='" + userPassword + '\'' +
", userEmail='" + userEmail + '\'' +
'}';
}

巩固一下旧知识:1 、写代码时用 Alt+Insert ( Code|Generate… )可以创建类里面任何字段的 getter 与 setter 方法。 

Alt+Enter可以得到一些Intention Action,例如将”==”改为”equals()”  ,意图操作,平等与。。相等)


二。今天做了mybatis,别的选项都配齐了,唯一application.xml,却有很多红字,也没改好。如图:

<!-- ????? -->
<bean id="dataSource"
     class="org.springframework.jdbc.datasource.DriverManagerDataSource">
   <!-- ???properties??? -->
   <!-- <property name="driverClassName" value="com.mysql.jdbc.Driver" />
       <property name="url" value="jdbc:mysql://localhost:3306/test" />
       <property name="username" value="root" />
       <property name="password" value="1234" /> -->
   <!-- ??properties??? -->
   <property name="driverClassName">
       <value>${jdbc_driverClassName}</value>
   </property>
   <property name="url">
       <value>${jdbc_url}</value>
   </property>
   <property name="username">
       <value>root </value>
   </property>
   <property name="password">
       <value>${jdbc_password} </value>
   </property>
</bean>

明天的计划:完成mybatis的增删改查

遇到的问题:1.既然JDBC可以增删改查,为什么还要Mybatis增删改查。2.既然Spring可以做框架,为什么还要MyBatis做框架。

收获:熟悉了mybatis

java任务开始时间:2017.12.05

预计demo时间:2018.01-05

可能有延期风险,原因是:基础太差,很多任务的教程都卡壳,进行不下去。

禅道链接地址:http://task.ptteng.com/zentao/project-task-501.html



返回列表 返回列表
评论

    分享到