发表于: 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
评论