ibatis-user-java mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From vadboss <vadb...@gmail.com>
Subject Re: IBatis: boolean mapping misunderstanding
Date Mon, 03 May 2010 12:06:49 GMT

package domain;

import java.util.Date;

public class ClockUser {

	private int id;
	private String username;
	private String password;
	private boolean clockedIn;
	private Date lastActionDate;

	public ClockUser() {
		lastActionDate = new Date();
	}

	public ClockUser(String username, String password) {
		this();
		this.username = username;
		this.password = password;
	}

	public ClockUser(int id, String username, String password,
			boolean clockedIn, Date lastActionDate) {
		this.id = id;
		this.username = username;
		this.password = password;
		this.clockedIn = clockedIn;
		this.lastActionDate = lastActionDate;
	}

	public void resetLastActionDateToCurrent() {
		lastActionDate = new Date();
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getUsername() {
		return username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public boolean isClockedIn() {
		return clockedIn;
	}

	public void setClockedIn(boolean clockedIn) {
		this.clockedIn = clockedIn;
	}

	public Date getLastActionDate() {
		return lastActionDate;
	}

	public void setLastActionDate(Date lastActionDate) {
		this.lastActionDate = lastActionDate;
	}
}




Larry Meadors wrote:
> 
> and domain.ClockUser is?
> 
> On Mon, May 3, 2010 at 5:59 AM, vadboss <vadboss@gmail.com> wrote:
>>
>> It's IBatis 3.
>>
>> Here is the statement:
>> <select id="selectByUsernameAndPassword" parameterType="domain.ClockUser"
>>                resultType="domain.ClockUser">
>>                SELECT users.id, users.username, users.password,
>>                MAX(clock_operations.date) as lastActionDate,
>>                clock_operations.clock_in as clockedIn
>>                FROM users,
>>                clock_operations
>>                WHERE users.id=clock_operations.user_id AND
>> users.username=#{username}
>>                AND users.password=#{password};
>> </select>
>>
>>
>>
>> Larry Meadors wrote:
>>>
>>> Maybe with some info.
>>>
>>> Using ibatis2 or 3?
>>>
>>> Can you provide your mapped statement?
>>>
>>> Throw us a bone here. :P
>>>
>>> Larry
>>>
>>>
>>> On Mon, May 3, 2010 at 3:09 AM, vadboss <vadboss@gmail.com> wrote:
>>>>
>>>> I have in the table a boolean (tinyint(1)) value. I don't know why, but
>>>> ibatis always gets it as true, whether it is 0, or 1 in database.
>>>>
>>>> Who knows what is the cause?
>>>> --
>>>> View this message in context:
>>>> http://old.nabble.com/IBatis%3A-boolean-mapping-misunderstanding-tp28432952p28432952.html
>>>> Sent from the iBATIS - User - Java mailing list archive at Nabble.com.
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: user-java-unsubscribe@ibatis.apache.org
>>>> For additional commands, e-mail: user-java-help@ibatis.apache.org
>>>>
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: user-java-unsubscribe@ibatis.apache.org
>>> For additional commands, e-mail: user-java-help@ibatis.apache.org
>>>
>>>
>>>
>>
>> --
>> View this message in context:
>> http://old.nabble.com/IBatis%3A-boolean-mapping-misunderstanding-tp28432952p28434308.html
>> Sent from the iBATIS - User - Java mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-java-unsubscribe@ibatis.apache.org
>> For additional commands, e-mail: user-java-help@ibatis.apache.org
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-java-unsubscribe@ibatis.apache.org
> For additional commands, e-mail: user-java-help@ibatis.apache.org
> 
> 
> 

-- 
View this message in context: http://old.nabble.com/IBatis%3A-boolean-mapping-misunderstanding-tp28432952p28434375.html
Sent from the iBATIS - User - Java mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: user-java-unsubscribe@ibatis.apache.org
For additional commands, e-mail: user-java-help@ibatis.apache.org


Mime
View raw message